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

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

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


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




主站蜘蛛池模板: 人妖女天堂视频在线96 | 日本午夜高清视频 | 午夜私人影院粉色视频我要 | 中文字幕在线视频在线看 | 色黄网站青青草原免费 | 青青草97| 在线bt天堂网www在线下载 | 日韩亚洲一区中文字幕在线 | 午夜手机视频 | 色网站网址 | 日本亚洲欧美国产ay | 日韩特黄特色大片免费视频 | 四虎影视免费在线观看 | 欧美一区日韩一区中文字幕页 | 日日噜噜夜夜狠狠视频欧美人 | 青草福利视频 | 婷婷在线网 | 亚洲国产精品久久卡一 | 亚洲国产系列久久精品99人人 | 婷婷热| 天天综合天天添夜夜添狠狠添 | 日本一区不卡在线观看 | 日本不卡1| 欧美一级美片在线观看免费 | 日韩欧美三级视频 | 天天看天天干天天操 | 日本视频免费在线观看 | 午夜看片网站 | 亚洲精品福利视频 | 伊人色在线观看 | 日韩在线视频线视频免费网站 | 亚洲 欧美 另类 综合 日韩 | 日韩一级特黄 | 亚欧有色 | 午夜免费啪啪 | 最新精品亚洲成a人在线观看 | 欧美怡红院视频一区二区三区 | 在线 v亚洲 v欧美v 专区 | 色爱区综合激情五月综合激情 | 日本一区中文字幕 | 七七久久综合 |