本程序演示的是一个简单的怎么把代码写的更好少点,提高代码的利用。
比如想给三个div不一样的颜色,我们该怎么写?(本程序虽然很简单,但是程序思想很好)
效果如下:
第一种写法:
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
div{
width: 100px;
height: 100px;
background-color: pink;
}
</style>
</head>
<body>
<div id="demo"></div>
<div id="test"></div>
<div id="another"></div>
<script>
var demo = document.getElementById("demo");
var test = document.getElementById("test");
var another = document.getElementById("another");
</script>
</body>
</html>第二种写法:
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
div{
width: 100px;
height: 100px;
background-color: pink;
}
</style>
</head>
<body>
<div id="demo"></div>
<div id="test"></div>
<div id="another"></div>
<script>
function $(id){
return document.getElementById(id);
}
$("demo").style.backgroundColor = 'purple';
$("test").style.backgroundColor = "blue";
</script>
</body>
</html>
本文通过两种不同的方式展示了如何为HTML中的多个div元素设置不同的背景颜色。第一种方法直接使用JavaScript来单独选择并设置每个div的颜色;第二种方法则通过定义一个简化的函数来减少重复代码,提高代码复用性。
1930

被折叠的 条评论
为什么被折叠?



