HTML は、入力の種類、パターン、またはユーザーが特定のフィールドに入力することが予想される最小文字数を指定する属性を通じて、フォームのデータ検証を処理します。
<input type="text" name="username" pattern="[A-Za-z]{5,9}" required>
また、JavaScript を使用して他の入力検証ハンドラーを同時に指定することもできます。
document.querySelector('form');.addEventListener('click', (event) => { const username = document.querySelector("input[name='username']") if (username.value.length < 5) { event.preventDefault(); alert("Username must be at least 5 characters long."); } });
上記のコードは、ユーザーが 5 文字を超えるユーザー名を入力するまで、送信イベントのデフォルト動作を防止することで、フォーム入力データの送信を処理します。
フォーム入力を検証する場合、これらのメソッドの両方を使用すると有益です。両方とも異なるツールを提供し、組み合わせることでフォーム データを検証するより安全かつ動的な方法が得られるからです。
以上がフォーム入力のデータ検証を HTML と JavaScript の両方でどのように処理できるのか、また、両方を使用することがなぜ有益なのかを説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。