實(shí)現(xiàn)回車!=提交的問題,一般可以從按鈕的type類型 和 輸入框個(gè)數(shù)兩處著手。
默認(rèn)情況下,單個(gè)輸入框,無論按鈕的type=submit還是type=button類型,回車即提交。
1.當(dāng)type=submit時(shí),無論有幾個(gè)type=text輸入框,回車均表示提交。(submit)
2.當(dāng)type=button時(shí),且存在多個(gè)輸入框,回車不提交。(button)
3.解決單個(gè)輸入框的回車即提交問題,參考第二點(diǎn):可以增加一個(gè)input=text,隱藏; 然后type類型為button。
在實(shí)際應(yīng)用中,input輸入框很少只有一個(gè)的情況,那么只需記住第二條即可應(yīng)對。
使用js事件阻止表單提交 不在本文討論范圍,當(dāng)然也是可以實(shí)現(xiàn)的。