簡體   English   中英

getElementsByClassName 的 JavaScript“未定義”錯誤

[英]JavaScript 'undefined' error for getElementsByClassName

我想獲得某個 div 的孩子,該 div 具有“選擇了 vid_div”類。 我得到了這樣的正確 div:

var vid_div = document.getElementsByClassName('vid_div selected');

但是當我嘗試獲取它的孩子時,它是未定義的:

var vid = vid_div.children; //this returns undefined

getElementsByClassName返回 NodeList(節點集合)。 您必須指定該集合的索引。

var vid_div = document.getElementsByClassName('vid_div selected');
var vid = vid_div[0].children;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM