0
A
回答
2
var x = 100, y = 100;
var id = document.elementFromPoint(x, y).id;
+0
非常好,thanx。 – manoj 2012-04-01 13:38:33
-3
是的,你可以得到元素的ID。
使用jQueryü可以得到元素
var id =$("element selector").attr("id");
的ID看到這個〔實施例
3
這太瘋狂了。到目前爲止,我們有一個答案使用jQuery .attr()
和一個使用javascript plain .getAttribute()
。雖然兩者都可以勝任,最有效的方式來獲得給定元素的ID很簡單:
element.id
這是對象的屬性,而且也沒有理由不只是訪問它的JavaScript屬性。
當然,在獲取ID之前,您必須自己獲取DOM元素。您沒有向我們展示任何HTML或告訴我們您是如何訪問該元素的,因此我們無法幫助您瞭解這些元素。如果你有一個鏈接,點擊處理程序,你可以得到的ID是這樣的:
<a id="test" href="#" onclick="clickme(this)">Click Here</a>
function clickme(link) {
var id = link.id;
}
相關問題
- 1. 使用javascript獲取元素ID
- 2. Javascript - 獲取數組元素的位置
- 3. 獲取元素在Javascript中的位置
- 4. 通過javascript獲取元素的位置
- 5. JavaScript獲取期權元素的位置?
- 6. WebBrowser對象 - 按位置獲取元素
- 7. 按位置獲取HTML元素
- 8. 在指定位置獲取元素 - JavaScript
- 9. 使用Selenium獲取元素位置
- 10. 使用jQuery獲取元素位置
- 11. 獲取元素的位置/位置
- 12. 如何使用javascript獲取html元素的x,y位置
- 13. 使用javascript獲取元素的水平和垂直位置
- 14. 基於位置獲取基於Javascript元素的元素節點
- 15. 獲取元素位置scrollTop
- 16. 使用Javascript - 獲取元素
- 17. 使用javascript獲取未使用id的相同html元素
- 18. 使用AngularJS獲取HTML元素的ID
- 19. Jquery - 使用find()獲取元素的ID
- 20. 使用jquery獲取html元素的ID
- 21. 使用Javascript更改元素的位置
- 22. 使用JavaScript更改元素的位置
- 23. 使用Javascript提取唯一元素ID
- 24. mootools獲取沒有ID的元素的位置
- 25. 在JavaScript中獲取元素ID和通用元素
- 26. Javascript Clonenode() - 通過ID獲取元素?
- 27. javascript通過內部ID獲取元素
- 28. 通過id獲取元素Javascript
- 29. 從外部獲取元素ID Javascript
- 30. Javascript:如何通過ID獲取元素?
只是.ID通常做這項工作。 var elm = someElementInTheDom;警報(elm.id); – 2012-04-01 08:25:34