首页  >  文章  >  web前端  >  js检查页面上有无重复id的实现代码_javascript技巧

js检查页面上有无重复id的实现代码_javascript技巧

WBOY
WBOY原创
2016-05-16 17:28:471165浏览

方法一:

复制代码 代码如下:




  New Document
 


 
");
        };
        //在随机位置插入一个随机的id
        i = parseInt(Math.random() * 1000);
        html[i] = html[i] + ("
" + rnd + "
");
        document.write(html.join(""));
    })();
 


方法二:

复制代码 代码如下:




  New Document
 
");
        }
        document.body.innerHTML = html.join("");
    }
    window.onload = function(){
        createDiv();

        var oID = {} , result = {}, arr = [],
            tags = document.getElementsByTagName("*");
        for(var i = 0, id; i             id = tags[i].id;
            if(id){
                oID[id] = oID[id] ? oID[id] + 1 : 1;
                if(oID[id] > 1){
                    result[id] = id + " " + oID[id]; } } } for(var o in result){
            arr.push(result[o]);
        }
        alert(arr.join("/t"));
    };
 




声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn