搜索对象索引

时间:2015-07-24 02:26:20

标签: javascript

我试图获取所有

的索引
<div>

标记。这就是我试图这样做的方式。如何更正这一点以向我显示所有匹配的索引?

    allNodes = [];
    nodeList=document.querySelectorAll("*");
    for(var i = 0, n; n = nodeList[i]; ++i) allNodes.push(n);

    function getAllIndexes(arr, val) {
        var indexes = [], i;
        for(i = 0; i < arr.length; i++)
            if (arr[i] === val)
                indexes.push(i);
        return indexes;
    }

    testing = getAllIndexes(allNodes,"HTMLDivElement");
alert(testing);

0 个答案:

没有答案