六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

知道NodeList、HTMLCollection以及NamedNodeMap的使用(代碼)

[摘要]本篇文章給大家帶來的內容是關于了解NodeList、HTMLCollection以及NamedNodeMap的使用(代碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。這三個都是類數組對象。HTMLCollection只包含元素節點,而NodeList包含任何節點類型。HTMLC...

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

這三個都是類數組對象。

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

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

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

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

例:

<body>
<p>
  <a href="#" id="a1">1</a>
  <a href="a.html" name="a2">2</a>
</p>
</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的使用(代碼)的詳細內容,更多請關注php中文網其它相關文章!


網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。




主站蜘蛛池模板: 日韩免费观看 | 亚洲aaa| 天堂在线网站 | 青青草国产| 在线天堂网 | 特黄特黄的视频 | 色悠久久久久综合网伊人男男 | 日韩精品中文字幕一区三区 | 四虎影院黄色 | 午夜视频在线免费观看 | 四虎国产精品影库永久免费 | 色橹橹欧美在线观看视频高清免费 | 天天躁 | 日韩免费在线视频观看 | 欧美一二三 | 色婷婷中文网 | 日本成人午夜 | 日韩成人免费在线 | 三上悠亚久久国产 | 天天色综 | 亚洲国产天堂久久综合226 | 日本不卡一二三区 | 中文字幕第99页 | 欧洲成品大片在线播放 | 亚洲成a人v天堂网 | 亚洲综合色婷婷六月丁香 | 日韩在线二区 | 色天天综合久久久久综合片 | 伊人网伊人影院 | 天天操天天爱天天干 | 欧美亚洲图区 | 日韩最新中文字幕 | 日韩美女视频在线 | 欧美系列在线 | 在线一区视频 | 一区二区三区在线免费视频 | 一级做a爰性视频 | 青草青青高清影院在线观看 | 日韩激情无码免费毛片 | 亚洲a视频在线观看 | 色接久久 |