<p>本文转自:http://space.flash8.net/space/?uid-582121-action-viewspace-itemid-344663</p><p>原文如下:</p><p>//javascrīpt可以存在没有参数的函数在调用时添加参数<br>function myfunction(){<br> var event = arguments[0] || window.event; //firefox || ie 事件对象<br> var element = event.target || event.srcelement; //firefox || ie 触发对象<br><br> alert(event);<br> alert(element);<br> alert(arguments[1]);<br>}<br>---------------------<br><input ōnclick="myfunction(event,'something')" /><!--第一个参数为事件--><br><br>===================================================<br><br>//这样或许更明了<br>function myfunction(event,str){<br> event = event || window.event; //firefox || ie 事件对象<br> var element = event.target || event.srcelement; //firefox || ie 触发对象<br><br> alert(event);<br> alert(element);<br> alert(str);<br>}<br>------------------------<br><input ōnclick="myfunction(event,'something')" /><!--第一个参数为事件--></p>