触发一个带有参数的一个方法,又想获取event对象,可以这个写

it2022-05-05  96

有时候有些业务需求是触发一个带参数的方法时,又想获取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>


最新回复(0)