如何使用javascript获取超链接的文本
我有一个超链接控件和一个按钮控件,如下所示: 折叠|复制代码 如何使用javascript获取超链接的文本:您可以这样获得如何使用javascript获取超链接的文本,javascript,Javascript,我有一个超链接控件和一个按钮控件,如下所示: 折叠|复制代码 如何使用javascript获取超链接的文本:您可以这样获得 var test=document.getElementById(your link id).text; //测试将返回您的超链接文本您的意思是: var hyperlinkText = document.getElementById('yourAnchorId').innerHTML; 试试这个 document.getElementById('myAnchor'
var test=document.getElementById(your link id).text;
//测试将返回您的超链接文本您的意思是:
var hyperlinkText = document.getElementById('yourAnchorId').innerHTML;
试试这个
document.getElementById('myAnchor').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>
$(文档).ready(函数(){
var linktext=$('#testlink').text();
});
或者如果不使用jquery
<script type="text/javascript">
var linktext=document.getElementById('testlink').text;
</script>
var linktext=document.getElementById('testlink').text;
如果您没有使用jquery,请记住将javascript放在锚定html声明之后,否则代码将无法工作,因为如果javascript位于锚定html之前,则脚本运行时锚定将不存在。哪个按钮?哪个是超链接?到目前为止你试过什么?你的HTML标记看起来怎么样?不,你不能。JavaScript区分大小写。没有名为getelementbyid()
(getelementbyid()
)的方法。
<script type="text/javascript">
var linktext=document.getElementById('testlink').text;
</script>