JavaScript によって送信されたフォームがあり、何かが壊れていました。与えられたエラーは
Error: TypeError: document.getElementById(...).submit is not a function
Source File: http://localhost/FormProcess.js
id
入力フィールドの属性に値が割り当てられると、submit
事態がひどく台無しになることが判明しました。これは、id 値を JavaScript の予約語にできないということですか? 私がまだ得ていないsubmit()
のは、予約語でさえないのに、なぜそれが問題を引き起こすのでしょうか?
<input type="button" id="submit" onclick="check(document.getElementById('txt1'), document.getElementById('txt2'))" />
競合する
document.getElementById("orderForm").submit()