メールフォームプロ4.2 文字チェック

sumitaさん (2017-01-24 15:56:11)

和田様
いつも大変お世話になっております。
charactercheck.jsにて

全角文字のみ入力OKとする場合は
else if(obj.value.match(/[ -~。-゚]/) && obj.getAttribute(’data-charcheck’) == ’zen’)
mfp.ExtendErrorMsg = ’$name に全角以外の文字が入力されています。’;
を追記しましてとりあえずは動いているのですが、この表記で問題はないでしょうか?

最初に記載されている
else if(obj.value.match(/[^ァ-ヶー]/) && obj.getAttribute(’data-charcheck’) == ’kana’)
mfp.ExtendErrorMsg = ’$name にカタカナ以外の文字が入力されています。’;
では半角カナもOKになるため全角カナに限定させたいのですが
その場合は[^ァ-ヶー]をどう変更すれば良いでしょうか?

お忙しいところ恐れ入りますが何卒よろしくお願いいたします。
sumita

Re:メールフォームプロ4.2 文字チェック

和田 (2017-02-13 03:20:53) www.synck.com

> この表記で問題はないでしょうか?
たぶん、大丈夫だと思います!

> 半角カナもOKになるため全角カナに限定させたいのですが
charformatという機能を使っていただき、半角カナを全角カナに自動変換するほうがよいかもしれません。

Re:メールフォームプロ4.2 文字チェック

sumitaさん (2017-02-15 16:00:58) www

和田様
お忙しいところご返信ありがとうございます
勉強になりました