原生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)