我正在尝试在期望事件处理的函数中执行 DOM 事件,例如 onmouseover、onclick 等,按名称作为函数参数,如下所示:
...
doSomething(target, 'onmouseover');
doSomething : function(tgt, evt)
{
...
o.evt = function() {
alert(evt);
}
...
}
...
分配不会引发任何错误,所以我想,它在语法上是正确的,但它也不会发出警报。为什么?
(请不要推荐使用框架。我想了解我的错误以及如何管理它。)