js根据自定义属性值定位到节点

js根据自定义属性值定位到节点,自定义属性dataid,需要定位到dataid为222的元素,

自定义函数调用方法:

var ele=GetAttrElement("id1","dataid","222")
a
b
c
d
function GetAttrElement(tagid,attr,val){
    var e= document.getElementById(tagid);
    var e = e.getElementsByClassName("product")
    var a= new Array();
    for(var i=0;i

js原生方法:

document.querySelector('div[data-id="222"]')

 

你可能感兴趣的:(JavaScript)