〜第二回〜検索:jQueryで文字の入力規制その2前回は全角と半角英数の入力規制サンプルを紹介しましたが、今回はちょっと応用して電話番号の入力規制サンプルを紹介したいと思います。{$("#tel_alert").text("TELを入力して下さい。{$("#tel_alert").text("TELは半角数字10文字で入力して下さい。今回は以下の条件で入力規制をします。前回と同様に正規表現で縛ります。携帯番号不可は固定電話が10桁なのに対し携帯電話は11桁なので入力の文字数で制限します。前回同様最初のクリックイベントは、関数「telchk()」を実行するだけのスクリプトなので説明は省きます。{telchk();});});関数「telchk()」の中身を解説していきます。~3」で3つのテキストエリアのvalueを取得し、変数「str4」に全て格納します。str3;続いて入力のチェックです。3つのテキストエリアの内、空のものがないかをチェックします。{$("#tel_alert").text("TELを入力して下さい。false;続いて今回の肝である半角数字のチェックと入力文字数をチェックします。正規表現(/[^0-9]+/)を使って半角数字かどうかをチェックし、変数「str4」の文字数をlengthを使って調べます。10文字じゃなかったらアラートを表示します。{$("#tel_alert").text("TELは半角数字10文字で入力して下さい。false;上記2つの条件文をクリアしたらOKです。コメントをキャンセルメールアドレスが公開されることはありません。