我有这个脚本:
function postBackByObject(e) { var o = window.event.srcElement || e.target; if (o.tagName == "INPUT" && o.type == "checkBox") { __doPostBack("",""); } }
我使用这个脚本与onclick =“postBackByObject();”.
但是在Firefox 21中我得到这个错误:
TypeError: window.event is undefined
我怎么了?
解决方法
那是因为它是. window.event是用于较旧版本的IE.
这样做的典型方式是:
function postBackByObject(e) { e = e || window.event; var o = e.srcElement || e.target; // ... }