用javascript代码 提取href= "a" 中的a

来源:百度知道 编辑:UC知道 时间:2024/06/08 18:24:51
如题,要求是鼠标点击某个链接时,就提取该链接的url

先谢了!
你说的解决不了问题,但是我是要做一个这样的东西:
页面中有一个在线音频播放器和歌曲名字的列表,我点其中一个歌曲名的时候,提取它的地址,传递给音频播放器,开始播放.最好能加载完页面就自动传一个默认值过去.
-------------------------------------------------------
先感谢二楼的朋友,但那还不是我想要的方法....

<A id="alink" href="http://mp3.baidu.com/" onclick="fun()">to Baidu mp3</A>

function fun1(){
alert(document.all.alink.href);
}
URL已经到手了,其他的就好办了吧?

为什么要提取a呢?
可以这样写:
<body>
<a href="javascript:href();" >测试</a>
</body>
<script type="text/javascript">
function href(){
window.location.href="error.jsp";
}
</script>

你可以用下面两个方法截取字符串中的一部分:
substr(start,length)
substring(start,end)

substr是从起始点截取某个长度的字符串
而substring是截取2个位置之间的字符串

不过看你的要求,应该是substring比较适合吧!