" /> <input type="button" value="搜索" onClick="searchKeyword()">
</form> 在文本框中输入关键字按回车,页面自动刷新了 ,结果肯定是没有实现无刷新搜索了。 想了想,可能是按回车后默认提交了表单,于是将form去掉,果然不刷了。但是还是会有很多地方需要用到form。 一个表单下,如果只有一个文本框时,按下回车将会触发表单的提交事件。 如果以上的方法还不足以让你去解决问题,那么你可以用以下方法来阻止因为回车而引起的表单自动提交: <form name="keywordForm" method="post" action="" onsubmit form 后面加上一个 onsubmit 事件,返回 false,来阻止 form 提交。