-
方法1
使用js監(jiān)聽回車事件并阻止向上冒泡即可<form name="form1" method="post" onkeydown="init();"> function init() { function keydownFn(e) { if(e.keyCode===13){ e.preventDefault(); e.stopPropagation(); } } var $f = document.getElementById('xx'); $f.addEventListener('keydown', keydownFn); }
-
方法2
當(dāng)form中存在多個<input>時,回車將不會提交表單.因此,我們使用另一個<input>隱藏在頁面中即可<input style="display:none;">
推薦方法2,簡單粗暴.