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

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

知道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中文網其它相關文章!


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




主站蜘蛛池模板: 日韩欧美成人乱码一在线 | 四虎免费影院在线播放 | 天天插天天操天天干 | 日本美女久久 | 午夜三级理论在线观看视频 | 日本三级网站在线线观看 | 欧美在线免费 | 日韩在线视频精品 | 日韩视频一 | 日本成人在线网站 | 色婷婷中文字幕 | 婷婷六月综合网 | 天堂一区二区三区在线观看 | 欧美性www | 青春草视频在线观看免费 | 青娱娱乐盛宴免费一二区 | 四虎一影院区永久精品 | 亚洲欧洲在线观看 | 亚欧洲精品在线视频免费观看 | 亚洲精品色婷婷在线影院麻豆 | 日韩天堂网| 日本激情在线 | 在线欧美视频 | 青青草原在线免费观看视频 | 青草久草视频 | 午夜性爽快免费视频播放 | 日本aⅴ在线观看 | 婷婷综合在线观看丁香 | 欧美又肥又胖的大bbwⅹ | 特级淫片欧美高清视频蜜桃 | 亚洲图片欧美另类 | 中文字幕色婷婷在线视频 | 四川一级护士一级毛片 | 日日淫| 日韩中文字幕精品一区在线 | 热99re久久国超精品首页 | 日韩福利视频精品专区 | 四虎永久在线精品国产免费 | 最近免费观看高清韩国日本大全 | 日本一区二区在线不卡 | 日韩三级伦理在线 |