a 标签点击后 自身的属性值如何让 js 获取

2018-12-04 17:40:39 +08:00
 aoscici2000

如下图所示:

HTML:
<a name="7247923492" href="javascript:cancel()">删除</a>

JS:
function clear(){
    //这里如何获取 name 的值?
}
2997 次点击
所在节点    JavaScript
5 条回复
Helios0
2018-12-04 21:03:47 +08:00
只在这个注释的地方,暂时没想到怎么去做
不过既然你 name 的值都知道了,应该是渲染的时候加上的吧,为什么不把 name 这个值一起写到 cancel()的参数里面呢? cancel(7247923492)这样的
aoscici2000
2018-12-04 22:03:23 +08:00
@Helios0 目前也只能这样用着, 但这串东西实际上又乱又长... 鼠标一靠近的时候下方那个提示有点不忍直视
nfroot
2018-12-05 09:54:03 +08:00
<a name="7247923492" href="javascript:;" onclick="cancel('随便几长都看不到')">删除</a>


如果觉得长,应该可以把 this 传递进去吧。
flowfire
2018-12-05 10:57:30 +08:00
为什么不用监听事件……
aoscici2000
2018-12-05 22:19:06 +08:00
@flowfire 前端小白......

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/514275

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX