1. 程式人生 > >JS改變DOM樣式的三種方式

JS改變DOM樣式的三種方式

//建立一個結點,把傳入的引數當作樣式 function addStyleNode(str){ var styleNode = document.createElement('style'); styleNode.type = 'text/css'; if(styleNode.styleSheet){ styleNode.styleSheet.cssText = str;//ie下要通過style.cssText進行寫操作 }else{ styleNode.innHTML = str;//firefox可以直接對innHTML進行操作
} document.getElementsByTagName('head')[0].appendChild(styleNode); } addStyleNode('span{font-size:40px;background:#000,color:#fff} #test{color:red}');