- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:きちんと入力された値が指定された形式になっているかチェックしたい)
入力値の形式チェック方法と注意点
このQ&Aのポイント
- 入力された値が指定された形式になっているかチェックする方法を紹介します。正しい形式でない場合は警告を表示し、再入力を促します。
- 形式は「XX-XXXXXXX-XXXXX」となります。ハイフンが2箇所あり、Xは半角数字のみです。
- 全角や関係のない文字が含まれていたり、形式と異なっている場合には、テキストボックスにフォーカスを移動させます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
チェックしたいデータが「str」だとして if(! str.match(/^[0-9]{2}-[0-9]{7}-[0-9]{5}$/)) { alert('NG'); } で、チェックできます。
お礼
ありがとうございました。チェックの仕方がよくわかりました。