確定HTML 表單中的活動提交按鈕
提交HTML 表單時沒有明確啟動按鈕(例如,按Enter 或呼叫HTMLFormElement .提交()),瀏覽器必須選擇預設的提交按鈕。這提出了有關使用哪個按鈕的問題,並對事件處理和資料提交產生影響。
輸入提交的瀏覽器行為
實驗顯示瀏覽器行為不同:
JavaScript 提交的瀏覽器行為
在所有經過測試的瀏覽器中,透過 JavaScript 提交表單時不會啟動提交按鈕。
標準規格
HTML 規格沒有定義瀏覽器應如何決定 Enter 提交的活動提交按鈕。它僅指定當啟動提交按鈕時提交表單。
意義
瀏覽器對活動提交按鈕的選擇是任意的,並且可能因瀏覽器而異。在這種情況下依賴特定行為可能會導致不一致的結果。為了確保可預測的行為,請考慮明確啟動特定的提交按鈕,而不是依賴預設啟動。
以上是在沒有明確按鈕啟動的 HTML 表單中啟動哪個提交按鈕?的詳細內容。更多資訊請關注PHP中文網其他相關文章!