有时候有些业务需求是触发一个带参数的方法时,又想获取event对象,可以这么写:
<input type="button" value="121212" οnclick="eventTest(1,2)" /> <script type="text/javascript"> function eventTest(a,b){ var event = window.event || arguments.callee.caller.arguments[0] //target 就是这个对象 target = event.srcElement||event.target, //这个对象的值 targetValue = target.value; console.log(a,b,event) //1 2 "121212" } </script>