js提交表單錯誤:document.form.submit() is not a function


今天在寫JS時,遇上這么個錯誤:“document.form.submit() is not a function”,經過一番搜索,最終找到了修復方法。

這個錯誤一般是由於表單<form>…</form>中含有name=”submit”時,提交時就會有沖突,這個錯誤常見於按鈕上,如:

在Javascript做submit()的時候就會出現沖突,這時將name=”submit”改成別的名字就可以了;即使不是按鈕,在表單的輸入框中使用了<input name=”submit” type=”text” />,這樣也是不行的。或是在js變量中聲明了一個名為submit的變量時,也會導致出現這個錯誤。總之submit在一些情況下屬於保留字,應當盡量避免命名為submit。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM