开发者问题收集

从 td ( Javascript ) 获取元素?

2013-07-15
225

我怎样才能从这样的表中获取 href?

<table class="file_slot" cellpadding=0 cellspacing=3>
<tr>*****************</tr>
<tr>
        <td><b>Size:</b></td>
        <td>452<small><a href="http://www.google.com">Google</a></small></td>
     </tr>

我尝试使用 getElementsByClassName,但没有找到 <a> 标签。

提前致谢

3个回答

你可以做

var href =  document.querySelector('.file_slot a').href;
Denys Séguret
2013-07-15

您需要使用 getElementsByTagName 来代替:

var aTags = document.getElementsByTagName("a");

CodingIntrigue
2013-07-15

尝试

var file=  document.querySelector('.file_slot a');
file.href="http://www.google.com";
Arun Bertil
2013-07-15