永发信息网

Javascript 如何查询特定自定义属性的 HTML 的元素呢?

答案:2  悬赏:30  手机版
解决时间 2021-02-22 08:45
  • 提问者网友:萌卜娃娃
  • 2021-02-21 19:10
也就是不用 ID 也不用 NAME比如。。



我想遍历 所有 privateclass = private 的 div 代码怎么写?
最佳答案
  • 五星知识达人网友:拾荒鲤
  • 2021-02-21 19:34
如果楼主引入了jq 可以使用 $('[probateclass="private"]')获取到节点
如果没有引入jq可以使用原生js定义一个函数 GetAttrElement(attr,val);参数一是属性参数二是属性对应的值
function GetAttrElement(attr,val){
var e= document.all;
var a= new Array();
for(var i=0;i if(e[i].getAttribute(attr)==val){
a.push(e[i])
}
}
return a;
}
调用方式GetAttrElement("privateclass","private");这样就可以获取到了
打字不易忘采纳
全部回答
  • 1楼网友:未来江山和你
  • 2021-02-21 20:45
我是来看评论的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯