我有一个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