ホームページ >ウェブフロントエンド >jsチュートリアル >デフォルトのフォーム送信ボタンに対して未定義のブラウザの動作はどれですか?
Enter キーを押すなど、特定の送信ボタンを使用せずに HTML フォームを送信する場合または JavaScript の HTMLFormElement.submit() を使用して、ブラウザーはデフォルトで使用する送信ボタン (存在する場合) を決定する必要があります。
実験による観察では、ブラウザー間で動作にばらつきがあることが示されています。
HTML 標準では、キーを押したときのデフォルトの送信ボタンの動作を明示的に定義していません。これらは、submit 要素がアクティブ化されたときにフォームが送信されることのみを指定し、送信ボタンの実際の選択はユーザー エージェントの解釈に委ねられます。
標準では提供されていないため、厳格なガイドラインに従っているため、ブラウザはデフォルトの送信ボタンを決定するときに異なる動作を示します:
標準が定義されていないため、Web アプリケーションの特定のデフォルトの送信ボタンの動作に依存しないことをお勧めします。ブラウザ間で一貫性を確保するには、送信ボタンのアクティブ化と意図した動作を明示的に定義することを検討してください。
以上がデフォルトのフォーム送信ボタンに対して未定義のブラウザの動作はどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。