Dom獲取元素的幾種方式

2021-06-26 16:46:00 字數 608 閱讀 7943

通過id獲取獲取元素

document.getelementbyid();

通過標籤名獲取元素(集合)

document.getelementbytagname();

通過class獲取元素(集合)  ie9失效 

document.getelementbyclassname();

封裝getbyclass()

方法一:

function getbyclass(oparent, iclass)}}

return arr;}

方法二:

function getbyclass(oparent, iclass)

}return arr;}

getelementbyid getelementsbyname區別

1.元素.getelementsbytagname('') 可以 元素.getelementbyid('') 不可以

2.getelementsbytagname 元素集合 有類似陣列的功能 ali.length ali[0]

3.getelementbyid 靜態的 getelementsbytagname 動態的(先抓取元素 後動態寫入元素 也能對元素操作)

獲取或操作DOM元素特性的幾種方式

通過元素的屬性 可以直接通過元素屬性獲取或操作特性,但是只有公認的特性 非自定義的特性 例如id title style align classname等,注意,因為在ecmascript中,class是保留字 在es6中成了關鍵字 所以就不能再用class這個屬性名來表示元素的css類名了,只能換...

獲取或操作DOM元素特性的幾種方式

通過元素的屬性 可以直接通過元素屬性獲取或操作特性,但是只有公認的特性 非自定義的特性 例如id title style align classname等,注意,因為在ecmascript中,class是保留字 在es6中成了關鍵字 所以就不能再用class這個屬性名來表示元素的css類名了,只能換...

獲取或操作DOM元素特性的幾種方式

可以直接通過元素屬性獲取或操作特性,但是只有公認的特性 非自定義的特性 例如id title style align classname等,注意,因為在ecmascript中,class是保留字 在es6中成了關鍵字 所以就不能再用class這個屬性名來表示元素的css類名了,只能換成classna...