ユーザー名を検証する必要があります。ユーザー名には、文字とスペースのみを使用できます。数字を受け入れるべきではありません。数値を許可する現在の検証クラス。しかし、スペースを許可しないクラス「validate-alpha」を使用すると。どの検証クラスを使用すればよいか教えてもらえますか?
質問する
2873 次
1 に答える
4
独自のカスタム検証クラスを作成できます
<script type="text/javascript">
var theForm = new VarienForm('theForm', true);
Validation.add('validate-alpha-spac','You failed to enter baz!',function(v) {
return Validation.get('IsEmpty').test(v) || /^[a-zA-Z0-9 ]+$/.test(v)
});
</script>
http://magento-quickies.tumblr.com/post/6579512188/magento-custom-form-validationを参照してください
また
Validation.addAllThese([
'validate-alpha-space',
'Please use letters only (a-z or A-Z) in this field.',
function (v) { return Validation.get('IsEmpty').test(v) || /^[a-zA-Z0-9 ]+$/.test(v)
}]),
http://blog.baobaz.com/en/blog/custom-javascript-form-validatorsを参照してください
于 2012-12-04T10:26:02.797 に答える