Gre*_*man 1 html javascript css class
我有一个名为WatchMode的按钮.
单击此按钮时,它将关闭由div ID指定的某些div.
这个javascript如下:
function watchmode() {
document.getElementById('aps30').innerHTML = " ";
}
Run Code Online (Sandbox Code Playgroud)
现在,我想对我的页面上出现两次的div做同样的事情,这个div有一个Class而不是ID.
我尝试将此行添加到javascript中,但它似乎不起作用
document.getElementByClassName('floater').innerHTML = " ";
Run Code Online (Sandbox Code Playgroud)
有什么建议 ??
你必须改变一些事情:
这是代码:
var divs = document.getElementsByClassName('floater');
for (var i = 0; i < divs.length; i++) {
divs[i].innerHTML = " ";
}
Run Code Online (Sandbox Code Playgroud)
这是jQuery非常有用的地方.在jQuery中,它只是:
$(".floater").html(" ");
Run Code Online (Sandbox Code Playgroud)
这将自动查找该类的所有对象,并将所有匹配对象的innerHTML设置为您的字符串.