关于:和=的区别?
就是con.style.color="red"与con.style.color:red的区别是什么?都是合法的吗?
就是con.style.color="red"与con.style.color:red的区别是什么?都是合法的吗?
2017-01-20
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> #d1 { width: 100px; height: 100px; background-color: navajowhite; } </style> </head> <body> <div id="d1">HI</div> <script> var obj = document.getElementById("d1") obj.style = "color:red" //1 obj.style.color = "red" //2 console.log(obj.style) </script> </body> </html>
1:是向obj.style里面添加一条风格
2:是向obj.style.color这个属性赋值
就结果而言,效果一模一样,是合法的。
举报