原生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='<style>button[assign-url="'+str+'"]{display:initial;}</style>';
var ele=document.createElement('div');
ele.innerHTML=style;
document.getElementsByTagName('head')[0].appendChild(ele.firstElementChild)
     

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 js動態添加style樣式 js動態添加style樣式2 vue動態添加style樣式 js動態添加樣式 react動態添加樣式:style和className vue中動態添加樣式 :style 和 :class react動態添加樣式:style和className 16 js動態添加樣式 vue 動態添加