js遍历当前页面所有元素,获得有title属性的元素
js原生实现,js遍历当前页面的所有元素,然后得到有title属性的元素,放到数组里并返回最好是js原生实现,jq的话关键是怎么得到所有元素呢?$("*")?...
js原生实现,js遍历当前页面的所有元素,然后得到有title属性的元素,放到数组里并返回
最好是js原生实现,jq的话关键是怎么得到所有元素呢? $("*") ? 展开
最好是js原生实现,jq的话关键是怎么得到所有元素呢? $("*") ? 展开
展开全部
function getHasTitles (parentNode) {
var allNodes = parentNode.getElementsByTagName('*');
var length = allNodes.length;
var i;
var hasTitles = [];
var node;
for (i = 0; i < length; i++) {
node = allNodes[i];
if (node.title) {
hasTitles.push(node);
}
}
return hasTitles;
}
var hasTitles = getHasTitles(document);
jquery得到所有元素
$("*")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询