国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

了解NodeList、HTMLCollection以及NamedNodeMap的使用(代碼)

2020-03-24 18:02:42
字體:
來源:轉載
供稿:網友
首頁 > web前端 > html教程 > 正文 了解NodeList、HTMLCollection以及NamedNodeMap的使用(代碼) 2018-10-17 14:53:48 第六期線上培訓班

本篇文章給大家帶來的內容是關于了解NodeList、HTMLCollection以及NamedNodeMap的使用(代碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

這三個都是類數組對象。

HTMLCollection只包含元素節點,而NodeList包含任何節點類型。

HTMLCollection對象可以調用item()和namedItem()方法,NodeList對象只能調用item()方法。在獲取元素時,兩者都可以通過方括號的語法或item()方法。HTMLCollection對象允許通過namedItem()方法,傳入一個name或id獲取元素。

一些舊版本瀏覽器中的方法(如:getElementsByClassName())返回的是 NodeList 對象,而不是 HTMLCollection 對象。所有瀏覽器的 childNodes 屬性返回的是 NodeList 對象。大部分瀏覽器的 querySelectorAll() 返回 NodeList 對象。getElementsByTagName()返回HTMLCollection對象。

NamedNodeMap對象是通過node.attributes屬性獲取,獲取到由該元素的所有屬性構成的偽數組對象。

例:

 body  a href= # id= a1 1 /a  a href= a.html name= a2 2 /a  /body  script  // 獲取一個HTMLCollection對象 var res = document.getElementsByTagName( a  console.log(res); console.log(res.item(0)) console.log(res[0]) console.log(res.namedItem( a1 )) console.log(res.namedItem( a2 )) // 結果如下圖所示: /script 

1.png

以上就是對了解NodeList、HTMLCollection以及NamedNodeMap的使用(代碼)的全部介紹,如果您想了解更多有關HTML視頻教程,請關注PHP 。

以上就是了解NodeList、HTMLCollection以及NamedNodeMap的使用(代碼)的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 叶城县| 和龙市| 武夷山市| 灵武市| 土默特右旗| 霸州市| 南陵县| 民权县| 甘谷县| 平陆县| 陈巴尔虎旗| 左贡县| 大足县| 张家界市| 宣恩县| 海安县| 岚皋县| 乐清市| 绥江县| 大余县| 阳谷县| 高密市| 神农架林区| 民丰县| 肃宁县| 彰化市| 金秀| 秀山| 阳朔县| 闽侯县| 博客| 道孚县| 监利县| 十堰市| 莱西市| 福贡县| 泸水县| 兖州市| 乐至县| 兴业县| 卢湾区|