如:<div class="abc"></div>当这个元素html为空的时候,添加一个d类,改怎么写
2 回答
已采纳

ruibin
TA贡献358条经验 获得超213个赞
window.onload=function(){
var abc = document.getElementsByClassName("abc")[0];
if(abc.innerHTML == "" || abc.innerHTML == null){
abc.setAttribute("class","d");
};
}
把前面这位朋友的代码稍微改进了下。因为getElementsByClassName获取的是一个类数组对象。

走向流沙
TA贡献45条经验 获得超23个赞
window.onload=function(){
var abc = document.getElementsByClassName("abc");
if(abc.innerHTML == "" || abc.innerHTML == null){
abc.setAttribute("class","d");
};
}
添加回答
举报
0/150
提交
取消