请教如何进行DOM节点的反选?

ywj009 2010-03-23 05:02:46
例如在一个页面中,选取所有节点,存入数组,除了id是xxx的那个。
最好不是选择全部节点后再去数组里删掉xxx。
...全文
80 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ailin84 2010-03-23
  • 打赏
  • 举报
回复
判断一下有没有id属性啊
ywj009 2010-03-23
  • 打赏
  • 举报
回复
如果不是每个节点都有id的,会不会出错呢?
sundotLei 2010-03-23
  • 打赏
  • 举报
回复
try:

var s=document.getElementsByTagName("*");
var arr=[];
for(var i=0;i<s.length;i++){
if(s[i].id!="xxx"){
arr.push(s[i]);
}
}

87,917

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧