javascript 怎么获取html中的超链接的值

 我来答
来自小雷山天资聪颖的黄忠
2015-04-17 · TA获得超过208个赞
知道小有建树答主
回答量:187
采纳率:100%
帮助的人:86.9万
展开全部
给需要获取的a一个id属性,如id="a"
var x=document.getElementById("a").href;
x中即为获取到的href值
如果获取多个,就用
var xa=document.getElementsByTagName("a");
for(var i=0;i<xa.length;i++)
{
alert(xa[i].href);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luhfly
2011-04-25 · TA获得超过341个赞
知道小有建树答主
回答量:695
采纳率:0%
帮助的人:425万
展开全部
使用正则表达式提取,一般都是问号后面的
也可以到网上找找人家写好的工具
追问
我没提取出来 帮帮忙写个例子
追答
function QueryString()
{
var name,value,i;
var str=location.href;
var num=str.indexOf("?")
str=str.substr(num+1);
var arrtmp=str.split("&");
for(i=0;i 0){
name=arrtmp[i].substring(0,num);
value=arrtmp[i].substr(num+1);
this[name]=value;
}
}
}
//--------------------------------------
//调用:
var Request=new QueryString();
ID=Request["ID"]
str=Request["str"]
document.write(ID+""+str);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ch565097933
2011-04-25 · TA获得超过1044个赞
知道小有建树答主
回答量:825
采纳率:0%
帮助的人:507万
展开全部
<a id="a" href="#"></a>
var href=document.getElementById('a').href;
追问
php 把一首歌曲 变成 超链接  点击 就能在本页的播放器播放 怎么实现
追答
PHP不是很懂,不过应该也差不多,下面是一个列子,你看一下:

测试

function creater(obj) {
//var url = document.getElementById(obj).href;
var html = "";
document.getElementById('player').innerHTML = html.replace(/%20/g,' ');//处理路径中的空格问题
return false;
}

许茹芸-独角 戏.mp3
你的选择 易欣.wma
许茹芸-独角 戏.mp3
你的选择 易欣.wma-->

歌曲改成你自己的歌曲!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一钗君
2011-04-25 · TA获得超过315个赞
知道答主
回答量:252
采纳率:0%
帮助的人:182万
展开全部
<a href="#" id="abc"></a>
<script>
function(){
var a ;
a=document.getElementsById("abc").value;
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晏黎明
2011-04-25 · TA获得超过247个赞
知道答主
回答量:451
采纳率:0%
帮助的人:334万
展开全部
<a href="#" onClick="dele({--$arr.zh_id--})">删除</a>
<script>
//删除判断
function dele(id){
var answer = confirm("确定要删除吗?")
if (answer){
$.ajax({
type: 'GET',
url: 'classes/index.php?c=user&f=dele_xin&id='+id,
success: function(msg){
if(msg==1){
window.location.reload();
}else
alert(msg);
}
});
}
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式