如何僅通過inputClickHandler獲取表中某個td元素的id? 因爲如果我做例如e.currentTarget或e.target它將它存儲在它:<td id='square0'>5</td>
。我希望它只存儲ID。對於上面的例子,我只想存儲square0
。 謝謝,您的回答非常感謝。獲取表中目標td元素的唯一ID
0
A
回答
0
使用e.target.id
。 id是DOM元素的一個屬性。
0
<!DOCTYPE html>
<html>
<head>
<title></title>
<script
src="https://code.jquery.com/jquery-3.1.1.min.js"
integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8="
crossorigin="anonymous"></script>
</head>
<body>
<table>
<tr><td id="1">Row 1</td></tr>
<tr><td id="2">Row 2</td></tr>
<tr><td id="3">Row 3</td></tr>
<tr><td id="4">Row 4</td></tr>
<tr><td id="5">Row 5</td></tr>
</table>
<script type="text/javascript">
$(document).on("click", "td", function(e) {
var data = $(this).attr('id');
alert (data);
});
</script>
</body>
</html>
如果你使用jQuery,它會更容易。我做了一個簡單的頁面來演示jQuery代碼的例子。
相關問題
- 1. TD中的唯一ID表
- 2. 獲取td中的下一個元素
- 3. 唯一元素ID
- 4. Android中的項目列表中獲取唯一的項目ID
- 5. 獲取在表中的表單元素在軌道上的唯一ID
- 6. 獲取集合中的唯一元素
- 7. 使用Javascript提取唯一元素ID
- 8. 獲取丟棄的元素ID而不是放棄目標ID
- 9. 從父標記中獲取元素ID
- 10. window.onerror獲取元素目標
- 11. 獲取唯一元素名稱的XPath
- 12. PHP - 獲取唯一的ID
- 13. 更改表TR TD裏面的元素ATTR ID除了標籤
- 14. 獲得「TD」元素
- 15. 獲取現有td元素的寬度
- 16. 從列表中獲取唯一項目?
- 17. 給每個元素的唯一的ID
- 18. ListView的每個元素的唯一ID
- 19. 在角度上獲取添加元素的目標ID
- 20. 在列表中獲取唯一標識
- 21. 的jQuery - 獲得TD元素表
- 22. 獲取元素的ID
- 23. 獲取元素的ID
- 24. 獲取Summernote元素的ID
- 25. 獲取下一個DOM元素的ID
- 26. 獲取元素的最後一個ID
- 27. 獲取一個元素的ID沒有?
- 28. 獲取唯一ID和href
- 29. 獲取DesFire RFID唯一ID
- 30. 獲取設備唯一ID
感謝您的快速回復 – Roland