直接上代碼把:
表單數據提交到本頁面,下面是js處理
}
如果表單提交,在本頁面有一段提示信息
結果是測試了許久都沒有看到提示信息,以為是代碼錯了或者方法寫錯了,仔細核對,在結果官方文檔,確認沒有出錯。
formId.submit()不能提交,就暫時只好把btnSubmit的type改為submit
在網上查了資料,原因歸結為兩點:
1、表單中不能有name=”submit” 的標簽
2、表單中不能缺少《enctype=”multipart/form-data”》
經測試,此兩點乃荒謬,并沒有解決我的問題(或許是我的問題環境不一樣)
后來,以為論壇的壇友建議我把注冊按鈕的ID改個名字,不用submit。改正之后,表單正常提交,提示信息出現。
最后總結:button的id不要設置為submit,否則可能會引起混淆,導致表單的submit()方法不能提交表單。在命名ID時,名字最好不要和現有的api在名稱上重復,避免不必要的煩擾。
新聞熱點
疑難解答