另一个简短的Q,是否有任何简短的代码可以将所有DIV放在页面上,其可见性设置为“block
”或“inline
”?
由于
答案 0 :(得分:6)
使用jQuery很容易......
$("div:visible")
但如果你想成为老学校......
var divs = document.getElementsByTagName("DIV");
var elems = [];
for(var i = 0; i < divs.length; i++) {
var div = divs[i];
var vis = div.style.visibility;
if(vis == 'block' || vis == 'inline')
elems.push(div);
}
答案 1 :(得分:0)