我有一个id为“tbl”的表,它有2行和3列.每个单元格(td)都有一个明确定义的id.此外,该表还有一个调用函数foo()的onclick事件.只要单击任何单元格,就会生成onclick().
表标签是
表标签是
< table id=”tbl” width=”80%” height=”20%” onclick=”javascript: foo()” >
我也试过javascript:foo(this)
我想找出被点击的表单元格的id.
我已经尝试了以下javascript
function foo(e) { var sender = (e && e.target) || (window.event && window.event.srcElement); alert("Sender" + sender.id); }
这在Google Chrome和IE中非常有用,但在Firefox中却并非如此.在Firefox中,发件人未定义.
如何在Firefox中获取调用单元格?