我目前有一个href,我想从其中拉出文本。不幸的是,我无法访问代码,我必须使用的有限代码如下:
<div id="myDiv">
  <h1 class="myClass">
    <a href="link">TEXT</a>
  </h1>
</div>我更喜欢使用JavaScript来获取此信息。引用“TEXT”的最佳方式是什么?我尝试了几种使用getElementById和getElementsByClassName的方法,但都被证明是不成功的。谢谢!
发布于 2012-05-11 01:33:08
var text = document.getElementById('myDiv')
                   .getElementsByTagName('a')[0].innerHTML;
alert(text); // TEXT如果您可以使用jQuery...:
var text = $('#myDiv .myClass a').text();发布于 2012-05-11 01:32:24
你会用jQuery吗?
它会是
$(".myClass a").text();我不确定在普通的javascript中。这就是我问你的原因。
发布于 2012-05-11 01:32:42
var links = document.getElementsByTagName('a');
for (var i = 0; i < links.length; i++)
    console.log('Link ' + i + ' text: ' + links[i].innerHTML);https://stackoverflow.com/questions/10539299
复制相似问题