原生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='<style>button[assign-url="'+str+'"]{display:initial;}</style>'
;
var ele=document.createElement('div'
);
ele.innerHTML=
style;
document.getElementsByTagName('head')[0
].appendChild(ele.firstElementChild)
转载于:https://www.cnblogs.com/pengfei25/p/10615671.html