我有一個JavaScript文件,它打印其中的子元素img
的title
屬性。獲取某個元素的子元素的標題
換句話說,我在a
標記中有一個img
標記。 img
標記在其中包含title
屬性。我想獲得這個屬性。
這是我的JavaScript代碼。 el
變量是包含img
元素的元素。
c.innerHTML += x + y + "<h1>" + el.childNodes[0].title +"</h1>" + z;
但是,由於某些原因,el.childNodes[0].title
不起作用。它只是返回以下值:
undefined
我使用el.firstChild.title
也試過了,但它仍然返回相同的值。
這裏是我的HTML代碼:
<a class="nanobox-img" href="index.html" rel="nanobox-single-override">
<img src="../../images/testnull.gif" title="This is a NanoBox Demo"/>
</a>
由於元素中沒有文本內容,所以它只會顯示圖片,爲什麼不給鏈接標題? – kennebec 2012-03-31 04:24:45