jQuery判断网页中的id是否有重复的
作者:情留メ蚊子 日期:2009-06-29
用途:判断网页中的ID是否有重复的
今天写相册测试要用到,吧代码发上吧
js方法参考:
今天写相册测试要用到,吧代码发上吧
复制内容到剪贴板
程序代码
程序代码$(function(){
$("body [id]").each(function(){
var ids = $(this).attr("id");
if( $("body [id="+ids+"]").length >= 2 ){
alert("id为"+ids+" 的重复了。");
}
});
})
$("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;
}
}
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;
}
}
评论: 1 | 引用: 0 | 查看次数: 1046
发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志:
回复
| 取消审核]