Maison >interface Web >js tutoriel >js检查页面上有无重复id的实现代码_javascript技巧

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

WBOY
WBOYoriginal
2016-05-16 17:28:471186parcourir

方法一:

复制代码 代码如下:




  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"));
    };
 




Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn