如何使用javascript获取超链接的文本

how to get the text of the hyperlink using javascript

本文关键字:文本 超链接 获取 何使用 javascript      更新时间:2023-09-26

我有一个超链接控件和一个按钮控件,如下所示:

折叠|复制代码

如何使用javascript:

获取超链接的文本

您可以得到这样的结果。

var test=document.getElementById(your link id).text;

//测试将返回超链接的文本

你的意思是:


var hyperlinkText = document.getElementById('yourAnchorId').innerHTML;

如果您使用JQuery,最简单的方法是通过特定链接(如)的id获取

<a href="http://www.stackoverflow.com" id="testlink">Click here to go to stack overflow</a>
<script type="text/javascript">
$(document).ready(function(){
  var linktext=$('#testlink').text();
 });   
</script>

或者如果你不使用jquery

<script type="text/javascript">
var linktext=document.getElementById('testlink').text;
</script>

如果您不使用jquery,请记住将javascript放在锚点的html声明之后,否则代码将无法工作,因为如果javascript在锚点html之前,则脚本运行时将不存在锚点。

var link = document.getElementById("linkid"),
    text = link.innerHTML;

试试这个

document.getElementById('myAnchor').innerHTML;