JS修改CSS的三种方式?
<html> <head> <style type="text/css"> .newDiv { font-weight: bold; } </style> <script> function clk(event) { var parent = document.getElementById("parent"); //改变className var child0 = document.createElement("div"); child0.innerHTML = "child0"; child0.className = "newDiv"; parent.appendChild(child0); //改变cssText var child1 = document.createElement("div"); child1.innerHTML = "child1"; child1.style.cssText = "font-weight: bold"; parent.appendChild(child1); //改变直接样式 var child2 = document.createElement("div"); child2.innerHTML = "child2"; child2.style.fontWeight = "bold"; parent.appendChild(child2); } </script> </head> <body> <input type="button" value="click" onclick="clk(event);"/> <div id="parent"> <div>child</div> </div> </body> </html>
PS:
HTML DOM Style 对象http://www.w3school.com.cn/htmldom/dom_obj_style.asp
直接改变样式时可参考以上链接
相关推荐
NARUTOLUOLUO 2020-08-03
jiedinghui 2020-10-25
Ladyseven 2020-10-22
zuncle 2020-09-28
xiaohuli 2020-09-02
葉無聞 2020-09-01
nicepainkiller 2020-08-20
AlisaClass 2020-08-09
myloveqiqi 2020-08-09
buttonChan 2020-08-02
drdrsky 2020-07-29
Ladyseven 2020-07-25
nicepainkiller 2020-07-24
AlisaClass 2020-07-19
hellowzm 2020-07-19
background-color: blue;background-color: yellow;<input type="button" value="变蓝" @click="changeColorT
昔人已老 2020-07-19
骆驼的自白 2020-07-18
lanzhusiyu 2020-07-19
hellowzm 2020-07-19