1. 程式人生 > >如何根據自定義屬性值尋找特定的某個元素

如何根據自定義屬性值尋找特定的某個元素

根據自定義屬性值尋找特定的某個元素

獲取具有自定義屬性特定元素函式:

  1. tag:自定義屬性所在的元素名
  2. attr:自定義屬性名稱
  3. value:自定義屬性值
function getElementByAttr(tag,attr,value) {
    var aElements=document.getElementsByTagName(tag);
    var aEle=[];
    for(var i=0;i<aElements.length;i++) {
        if(aElements[i].getAttribute(attr)==value)
            aEle.push( aElements[i] );
    }
    return
aEle;//具有該自定義屬性值得元素陣列 } var mm=getElementByAttr('input','rowid',rowId); //移除獲取到的第一個具有自定義屬性元素的checked屬性 $("input[value='"+mm[0].value+"']").removeAttr('checked')