①默認情況下,一個頁面只存在單個輸入框,無論按鈕是type="submit"還是type="button"類型,按回車鍵就會提交表單。
②當type="submit"時,無論有幾個type="text"輸入框,回車均提交表單。(注:<button>按鈕默認的type爲submit)
③當type="button"時,且存在多個輸入框,回車不提交。
當頁面只有一個輸入框時,避免按回車就誤提交表單的解決辦法
解決方案一:增加一個隱藏的input="text" display='none'; 然後type類型爲button。利用③的特性解決
解決方案二:在form表單或input中加入:οnkeydοwn="if(event.keyCode==13){return false;}"。重寫表單或input對回車處理的方法解決。