【发布时间】:2012-05-16 16:52:59
【问题描述】:
不使用 jQuery,即使在表格中也能获得 onClick 的 Row 和 Col (X, Y) 的最有效方法是什么?
我认为只为表格分配一个点击监听器,让它冒泡到顶部会很好,但实际上它只是给了我HTMLTableElement。我想从中得到的是 Col 编号和来自这个听众的 Row 编号。这可能吗?
window.onload = function () {
document.getElementsByTagName('table')[0].addEventListener('click', function() {
alert(this.tagName);
}, false);
}
【问题讨论】:
-
Javascript: Get Cell Location 的可能重复项 -- 请在提出新问题之前使用搜索。
-
@Felix,我进行了搜索,但我使用的字符串都没有提出这个问题。这对于以后使用搜索的人来说应该会更好一些,因为它使用了更常用的术语。
-
根据 Jonathan Sampson 发布的内容,我使用了这个。 jsbin.com/iqavad/edit#javascript,html
标签: javascript dom