function traverse(){
var arr = [];
var elements = [];
if(document.all){
elements = doucment.all;
}else{
elements = document.getElementsByTagName("*");
}
for(var i=0;i<elements.length;i++){
var ele = elements[i];
var width = parseFloat(ele.style.width) || ele.offsetWidth;
var height = parseFloat(ele.style.height) || ele.offsetHeight;
if(width > 50 && height >50){
arr.push(elements[i].tagName);
}
}
return arr;
window.onload = function(){
console.log(traverse());
console.log("a");
console.log('a');
}
}
写一个 traverse 函数,输出所有页面宽度和高度大于 50 像素的节点
最新推荐文章于 2023-05-09 11:31:38 发布