
<script language="javascript">
function getValue(obj){
var id = null;//这个是要的id
if(obj){
id=objid;
}
locationhref="XXX";
}
</script>
<a id="1" onclick="getValue(this)">
<a id="2" onclick="getValue(this)>
var url = location href;
//获取keyword的参数值
var es=/keyword=/;
es exec(url);
var result=RegExp rightContext;
例如
var url = location href;
//获取pid的参数值
var es=/pid=/;
es exec(url);
var pid=RegExp rightContext;
var aurl = "&pid="+pid;
lishixinzhi/Article/program/Java/JSP/201311/19893
通过使用windowlocationsearch可以获取到当前URL的号开始的字符串,如前面的链接获取到的search为id=001,再对获取的字符串进行处理,就可以获取到参数的值了,参考代码如下:
<SPAN style="FONT-SIZE: 14px">function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&])(&|$)");
var r = windowlocationsearchsubstr(1)match(reg);
if (r != null)
return unescape(r[2]);
return null;
}
</SPAN>
在调用上面的方法的时候,只要传入参数的名称,就可以获取到想要的参数的值了,如:getUrlParam("id")。
以上就是关于请问如何用js获取点击的链接<a>的id值全部的内容,包括:请问如何用js获取点击的链接<a>的id值、JS获得URL超链接的参数值、javascript中怎么获取请求的参数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)