js 如何获得被点击的a标签的Id或者url?

如题所述

第1个回答  推荐于2016-05-27
获得当前点击的a 标签的属性值,可以使用onclick方法来实现如下面实例:

<a id="test" href="#" onclick="alert(this.id+' ' + this.href);">ddd</a>

在标签中添加okclick方法,传递需要或取的参数值,如此来获取被点击的
a 标签的Id 或者Url。
第2个回答  2013-01-14
<a href='www.baidu.com' id='a1' onclick='test(this)'>

function test(obj){
alert(obj.id);

alert(obj.href);

}
第3个回答  2013-01-14
这样写

<a id="test" href="#" onclick="alert(this.id+' ' + this.href);">ddd</a>本回答被网友采纳
第4个回答  2015-09-18
<a id="a1" onclick="aa();" href="url1">

aa(){
var id = a1;
var url =url1;
}
第5个回答  2013-01-14
你提问的那些问题都不处理,就来提问,怕是得不到详细答案。

如何用js实现点击获取某个a标签元素
首先先要确定一下你要获取的a标签的属性,比如id,class等,然后通过document.getElementById('a标签的id')或document.GetElementByClass('a标签class')获取该节点对象

js如何获取指定位置a标签的id?
jquery代码可以用"$('dd a')"获取到所有的a标签,然后再循环获取这些id属性。循环可以使用for,foreach,map等函数进行循环遍历。jquery用"attr('id')"获取id属性,拼接起来就可以了。

js 怎么触发a标签里的href链接
1、获取节点a 2、通过click触发href动作 示例 <body><a href='url地址' id='a1'>打开<\/a><\/body><script>var el=document.getElementById('a1');el.target = '_new'; \/\/指定在新窗口打开el.click();\/\/触发打开事件<\/script>

如何用js获取div下的A标签,并改变A标签的ID。
var a=document.getElementById("discuz_23007105_002SLOTauto_gen_3").getElementsByTagName("a");for(var i=0;i<a.length;i++){ a[i].setAttribute("id","自定义ID"+i);}

js如何取A标签中的是值
)或者document.all.a1;最后就可以读取了:myA.innerHTML或者myA.innerText(前者是读取前后a标签内的所有HTML代码,后者是仅读取前后a标签内的文本值)如:<a><b>aaaa<\/b><\/a> innerHTML就能获取到<b>aaaa<\/b>,而innerText只能获取到aaaa 还要注意以上代码中的大小写,JS是严格区分的 仅供参考 ...

js怎么取出页面a标签的href值
需要准备的材料分别有:电脑、html编辑器、浏览器。1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。2、在index.html中的<script>标签,输入js代码:$('body').append($('a').attr('href'));。3、浏览器运行index.html页面,此时页面a标签的href值被成功取出并打印了...

JS:按钮单击时,如何获得自己的ID?
<input id='btn1' type='button' onclick='test(this)' title=23 value='保存' \/> 其中加粗的this是相对你的代码增加的部分。然后在你页面的js中写一个函数如下:function test(element){ alert(element.id)} 演示我为此问题写了一个测试页面,可以点击查看在线测试代码。这是演示页面的结构:现...

js点击外部div实现内部a标签的方法
1、首先需要引入jquery脚本文件。2、其次添加一些简单的html,需要添加对应的点击事件函数,在函数中,先利用jquery的选择器方法来获取到a链接。3、然后获取到链接后,就用一个for循环来得到div里所有链接的id,主要是通过jquery的attr方法来得到每个链接控件的id属性,得到后,将其保存进数组里,通过alert...

js 点击删除 确认 并获取 a 标签 id值
不用插件的话function del(){var r = confirm("是否删除?");if (r==true) { let id = $(this).attr('id'); alert(id+"是"); }else { alert("否"); }}使用插件参考layer官网

js获取a标签的href值
js获取a标签的href值的方法和操作步骤如下:1、首先,打开html编辑器,如下图所示。2、其次,完成上述步骤后,创建一个新的html文件,例如index.html,然后编写相关代码,如下图所示。3、接着,完成上述步骤后,在index.html的<script>标记中,输入js代码:$('body').append($('a').attr('href'...

相似回答