回車提交表單解決方案

2021-08-31 17:58:59 字數 408 閱讀 5360

1、首先我們來實現一按回車就自動提交表單的功能

這個其實比較容易,只要表單中含有乙個「提交」的按鈕,在文字框中輸入內容後按回車就會自動提交這個表單,如果不想讓提交按鈕出現在頁面上,可以這樣寫,按鈕同樣有效,只是被隱藏了:

view plainprint?

另外如果表單中只有乙個文字框,沒有提交按鈕,也會自動提交。

2、那麼如果不希望自動提交要怎麼做呢

和上面相反,只要表單中沒有提交按鈕即可,或者把提交按鈕寫成這樣的形式(frm是表單的name):

view plainprint?

第二種情況,表單中只有乙個文字框,不管有沒有提交按鈕,按回車都會自動提交表單,怎麼辦?這個問題看起來比較難解決,其實很容易。嘿嘿,只要在表單中再增加乙個隱藏的文字框即可:

view plainprint?

JSF回車無法提交表單的解決方案

在工作中使用jsf技術開發web前台,不知不覺也好幾年了,其中遇到過許多問題,那這次我就說乙個比較奇怪的問題,以及我的解決方法。問題 如果在乙個表單中,只有乙個輸入框,那麼按回車提交是無法提交表單的。目前還沒有找到真正的原因,我相信也有許多朋友有過和我一樣的經歷。解決方法 在表單中再放乙個輸入框,用...

js非同步提交form表單的解決方案

1.定義非同步提交表單的方法 通用方法 非同步提交form表單 param options 注意 後台接收引數要解碼否則中文會導致亂碼 如 urldecoder.decode param,utf 8 應用場景 需要用在form 的 onsubmit事件當中,並且確保方法最後恆久返回false ret...

PHP 表單提交 資料報丟失 解決方案

這裡我的環境是linux 下面是修改的幾個地方 vim etc php php.ini 修改以下幾處 max input vars 預設情況下是1000 不能滿足有1000個以上輸入項的需求,所以得在php.ini 裡面加上更大的值如 修改 post max size 設定 post 資料所允許的最...