jquery.validationEngine-ja.js で入力フォームのチェックをさせています。
今回、海外の方から「電話番号が入力できない」と問い合わせが来て、
コードをあらためて確認したところ、
JavaScript
1 "tel": { 2 // credit: jquery.h5validate.js / orefalo 3 "regex": /^0[0-9\-\(\)]{7,13}$/, 4 "alertText": "電話番号が正しくありません" 5 },
となっていました。
希望としては、
・国内の固定電話のチェック
03-○○○○-○○○○
045-○○○-○○○○
0456-○○-○○○○
04567-○-○○○○
0120-○○○-○○○
・携帯電話のチェック
090-○○○○-○○○○
に加えて、
・国際電話番号のチェック
+81-3-○○○○-○○○○(+プラス記号の記入も許可する)
81-3-○○○○-○○○○
も確認させたいのですが、どのように書き直したらよいのでしょうか?
-(ハイフン)はあってもなくても許可させたいです。
初めての質問で、わかりづらいところも多いと思いますが
どなたか回答お願い致します。
回答3件
あなたの回答
tips
プレビュー