HTMLFormElement: submit() 方法
HTMLFormElement.submit() 方法會提交指定的 <form>。
此方法類似於啟用表單的 submit <button>,但並不完全相同。然而,直接呼叫此方法時:
HTMLFormElement.requestSubmit() 方法與啟用表單的 submit <button> 相同,沒有這些差異。
name 或 id 為 submit 的表單控制元件(例如 submit 按鈕)會覆蓋表單的 submit 方法。嘗試呼叫 myForm.submit(); 會丟擲錯誤“submit is not a function”,因為在這種情況下 submit 指的是 name 或 id 為 submit 的表單控制元件。
使用 HTMLFormElement.submit() 時,<input> 元素的 type 屬性為 "submit" 的不會隨表單一起提交,但當您使用原始 HTML 表單提交時,它會被提交。