1. 通過id名獲取元素:父元素.getelementbyid(id名);只能得到唯一乙個,還可以直接用id名定位id值
2. 通過類名獲取元素:父元素.getelementsbyclassname(元素的類名),通過類名獲取的元素是一組元素,是以陣列方式獲取,想獲取其中乙個,必須通過訪問陣列元素的方式進行訪問
3. 通過標籤名獲取元素:父元素.getelementsbytagname(標籤名),通過標籤名獲取元素,必然也是一組元素。
注意:以上凡是……elements……都是陣列,如果獲取乙個元素,必須填上角標[0]
獲取元素的方式 Web API
獲取元素的方式 根據id屬性的值獲取元素,返回來的是乙個元素物件 document.getelementbyld id屬性的值 根據標籤名字獲取元素,返回來的是乙個偽陣列,裡面儲存了多個dom物件 document.getelementsbytagname 標籤名字 根據name屬性的值獲取元素,返...
Dom獲取元素的幾種方式
通過id獲取獲取元素 document.getelementbyid 通過標籤名獲取元素 集合 document.getelementbytagname 通過class獲取元素 集合 ie9失效 document.getelementbyclassname 封裝getbyclass 方法一 func...
獲取或操作DOM元素特性的幾種方式
通過元素的屬性 可以直接通過元素屬性獲取或操作特性,但是只有公認的特性 非自定義的特性 例如id title style align classname等,注意,因為在ecmascript中,class是保留字 在es6中成了關鍵字 所以就不能再用class這個屬性名來表示元素的css類名了,只能換...