1
假設我們有這樣的:對象的HTMLCollection [0]不斷返回undefined
<a href="1" class="my-list">1</a>
<a href="2" class="my-list">2</a>
<a href="3" class="my-list">3</a>
當我嘗試像
alert(document.getElementsByClassName("my-list"))
我得到object HTMLCollection
。如果我嘗試類似alert(document.getElementsByClassName("my-list")[0])
,我會得到undefined
。我如何獲得列表中的第一個href
?所以在這種情況下將是"1"
。
我應該提到,我不會總是知道的值 「1」, 「2」 或 「3」。他們真的可以是任何東西,但我只是想返回第一個(在這個例子中是「1」)。 – 2015-02-12 09:22:44
@Bob John:[1]不是值,它指定了索引。 – 2015-02-12 09:24:53
如果您需要獲取第一個值,則將索引指定爲[0]。 – 2015-02-12 09:25:47