淡雅的默
2016-04-05 13:52:18
如:<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
提交
取消