在JavaScript中怎么获得一个<a>标签的href链接值呢?

<aid="a1">如有个变量theVar,我要怎么才能获取a1的href的值呢?获得的值是一个字符串吗?... <a id="a1">
如有个变量theVar,我要怎么才能获取a1的href的值呢?获得的值是一个字符串吗?
展开
 我来答
woshidaniel
2015-10-28 · TA获得超过9240个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:950万
展开全部

通过获取a标签节点,然后获取href属性值,就获取到连接了

1、定义一个a标签

<a id='ta' href='abc.jsp'>连接</a>  定义一个标签a节点

2、获取href属性

<script>
   var a1 = documenet.getElementById('ta');//获取标签a
   alert(a1.href);//获取href的值。
</script>
放逐的天歌
2006-10-27 · TA获得超过468个赞
知道小有建树答主
回答量:637
采纳率:0%
帮助的人:0
展开全部
有id的话直接document.getElementById('id').href
没id的话document.getElementsByTagName('a'),获取数组之后再根据class,ref做判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anbert
2006-10-27 · TA获得超过333个赞
知道小有建树答主
回答量:630
采纳率:0%
帮助的人:599万
展开全部
<a id="a1" onclick="theVar=this.href; alert(theVar); alert(typeof(theVar));return false;" href="http://zhidao.baidu.com/question/14453552.html">Anbert</a>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
名胜小镇
2018-06-03
知道答主
回答量:3
采纳率:0%
帮助的人:2541
展开全部
<script>
   var a1 = document.getElementById('ta');//获取标签a
   alert(a1.href);//获取href的值。
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leo0805
2006-10-27 · 超过11用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:0
展开全部
document.window.a1.url
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式