扫码关注官方订阅号
如何用js向style标签高效插入css代码想要高效一点的方法比如我想插入 #ad{display:none;}
闭关修行中......
document.getElementsByTagName("style")[0].innerHTML+="#ad{display:none;}"
可以用CSSStyleSheet对象的 insertRule方法来插入
CSSStyleSheet
insertRule
document.querySelector('style').sheet.insertRule('#ad{display:none;}', 1)
具体文档: CSSStyleSheet/insertRule
可以使用className添加;
var da = document.getElementById("txt"); da.className += "empty";
还不如新建一个style标签呢,效果都一样
你这是图个啥,为什么不去直接改dom的style样式呢?
$('#ad').hide() $('#ad').css('display','none')
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以用
CSSStyleSheet对象的insertRule方法来插入具体文档: CSSStyleSheet/insertRule
可以使用className添加;
还不如新建一个style标签呢,效果都一样
你这是图个啥,为什么不去直接改dom的style样式呢?