火狐不存在window.event 对象,解决办法:
<input type='button' value='click me' id='a_x' οnclick="doKeyDown('a')"/>
<script type="text/javascript">var doKeyDown = function(arg){
alert(arguments.callee.caller.toString());//这样是不是一目了然了?argument.callee就是函数本身,caller函数的调用函数.具体请google.
var _e = window.event || arguments.callee.caller.arguments[0]; //可兼容火狐
alert(_e);
alert(arg);
}
</script>