页面代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <mce:script type="text/javascript"><!-- function clear(){ alert("clear"); } // --></mce:script> </HEAD> <BODY> <input type="button" value="clear" οnclick="clear()"/> </BODY> </HTML> 此时,点击按钮,并不能弹出alert框。IE、FF、Opera、Safari、Chrome下均如此 但是将方法名改成clear1或者其他名字就可以了,难道clear是浏览器默认的一个事件?