URLをコピーしました!
スキルアップを始める!

【JavaScript】フォームの入力内容を確かめる|制御構文・正規表現・例外処理を使った処理

JavaScript(ジャバスクリプト)
\ワードプレスのスキルアップはこちら!/ WordPress入門読本

JavaScriptを使用して、フォームの入力内容を確認する方法について説明します。

制御構文(入力欄が空欄かどうか)

まず、制御構文を使用して、入力された値が適切かどうかを確認します。

以下は、例として、フォームの入力欄が空欄でないことを確認する方法です。

const input = document.querySelector('#inputField').value;

if (input === '') {
  alert('入力してください。');
} else {
  // 入力された値が適切な場合の処理
}

正規表現(メールアドレスの形式かどうか)

次に、正規表現を使用して、入力された値が特定の形式に適合しているかどうかを確認します。

例えば、メールアドレスの入力欄に入力された値が、メールアドレスの形式に適合しているかどうかを確認する場合、以下のようなコードが使用できます。

const email = document.querySelector('#emailField').value;
const emailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;

if (!emailPattern.test(email)) {
  alert('正しいメールアドレスを入力してください。');
} else {
  // 入力された値が適切な場合の処理
}

例外処理(数字以外の文字列が入力されたかどうか)

また、例外処理を使用して、入力された値が適切かどうかを確認することもできます。

例えば、フォームの入力欄に数字以外の文字列が入力された場合に、エラーメッセージを表示するには以下のようにします。

const number = document.querySelector('#numberField').value;

try {
  if (isNaN(number)) throw new Error('数字を入力してください。');
  // 入力された値が適切な場合の処理
} catch (error) {
  alert(error.message);
}

以上のように、制御構文、正規表現、例外処理などを使用して、フォームの入力内容を確認することができます。

まとめ

制御構文・正規表現・例外処理を使った処理は様々ありますので、ぜひ色々と抑えておきましょう。

Kindle Unlimited 会員は無料で購読できます
購読はこちら
Kindle Unlimited 会員は無料で購読できます
購読はこちら