原生js动态添加style,添加样式

原生js动态添加style,添加样式

第一种

var style="[assign-url='"+str+"']{display:initial}";
var ele=document.createElement("style");
ele.innerHTML=style;
document.getElementsByTagName('head')[0].appendChild(ele)

第二种,使用中间元素div转化为dom(推荐):

var style='';
var ele=document.createElement('div');
ele.innerHTML=style;
document.getElementsByTagName('head')[0].appendChild(ele.firstElementChild)
     

 

转载于:https://www.cnblogs.com/pengfei25/p/10615671.html

你可能感兴趣的:(原生js动态添加style,添加样式)