请问如何用js获取点击的链接<a>的id值

请问如何用js获取点击的链接<a>的id值,第1张

<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中怎么获取请求的参数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9707138.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存