document.getElementById("pp").getElementsByTagName("a").lengthjquery这样写。$("#pp a").index()+1
d只能出现一次哦,js的代码有了,jquery代码可以再简单一点。$("#pp a").length
一个页面中不能出现相同的两个Id,可以有多个相同的class,
var aLen=$('#pp').find('a').length
let el = document.getElementsByTagName('*')
//获取页面所有的元素
console.log(el)
let elObj = {}
for(var i=0i
if(!elObj[el[i].tagName.toLowerCase()] ){
elObj[el[i].tagName.toLowerCase()] =1
}else{
elObj[el[i].tagName.toLowerCase()] ++
}
}
//每个元素的个数
console.log(elObj)