在我的html页面中,我有很多链接,它们的ID可以随时更改,看起来就像这样(我有大约140个链接):

 <a id=33 onclick="javascriptfunction()"
           href="33">link1</a>
 <a id=37 onclick="javascriptfunction()"
           href="37">link2</a>
 <a id=113 onclick="javascriptfunction()"
           href="113">link3</a>
 <a id=3 onclick="javascriptfunction()"
           href="3">link4</a>
          .....
          .....
          .....

客户机可以随机选择其中一个,我想在javascriptfunction()中执行操作
当然,这是基于元素ID的JavaScript。
有没有办法在JavaScript(没有jQuery)中获取单击的链接元素ID?

最佳答案

像这样的。。。

<a id=2 onclick="javascriptfunction(this)"
           href="#">link4</a>

// In javascript
function javascriptfunction(element){
    var id = element.id;
}

关于javascript - 如何在javascript中获取未知的元素ID,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17448810/

10-11 22:12
查看更多