js如何判断html元素内容为空的时候,为其添加class类;

如:

<div class="abc"></div>

当这个元素html为空的时候,添加一个d类,改怎么写

淡雅的默
浏览 3670回答 2
2回答

ruibin

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

走向流沙

window.onload=function(){                var abc = document.getElementsByClassName("abc");                if(abc.innerHTML == "" || abc.innerHTML == null){                        abc.setAttribute("class","d");                };}
打开App,查看更多内容
随时随地看视频慕课网APP