jQuery判断网页中的id是否有重复的

来源:互联网 发布:淘宝怎么让别人代付 编辑:程序博客网 时间:2024/05/01 08:07
 用途:判断网页中的ID是否有重复的
$(function(){      $("body [id]").each(function(){           var ids = $(this).attr("id");            if( $("body [id="+ids+"]").length >= 2 ){                           alert("id为"+ids+" 的重复了。");          }      });  })

js方法参考:
function chkid(){      var did={}      divs = document.getElementsByTagName("*");      for (var i=0,l=divs.length; i<l; i++){          divs[i].getAttribute("id")              ?did[divs[i].getAttribute("id")]===undefined                  ?did[divs[i].getAttribute("id")]=0                  :did[divs[i].getAttribute("id")]++              :0;      }      for (var i in did) {          did[i]              ?alert("id "+i+"重复了"+(did[i]+1)+"次")              :0;      }  }  

原创粉丝点击