`
xieye
  • 浏览: 807757 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

document.all的新用途

    博客分类:
  • PHP
阅读更多

现需要做一个抓取网页的程序.
进而有遍历dom的需求,firefox很好办,专门有document.createTreeWalker()函数可用,奇怪的函数,还要成为document的属性.
IE没找到方法,只好用原始的docuemnt.all。没想到一下成功。

    var k = 0;
    var elements2 = document.all;
    for (var i = 0; i < elements2.length; i++) 
    {
        var oNode = elements2[i];
        if (oNode.nodeType == 1 && oNode.tagName.toUpperCase() == tag) 
        {
             k++;
        }
        if(obj == oNode){
            break;
        }
    }
    alert(k);

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics