Webサイトを構築していて、登録フォームでjQueryの検証に苦労しています。名前を検証して、文字だけが含まれるようにする必要があります。jQueryプラグインなし..jQueryUIなし
2 に答える
2
これには正規表現を使用できます。
/^[a-zA-Z]+$/.test('sfjd')
于 2012-10-23T02:47:21.170 に答える
1
「jQuery プラグインなし」
ただし、jQuery コアには検証が含まれていないため、1 つまたは別の検証プラグイン (おそらく自分で作成したもの) が必要になります。
「文字だけが含まれるように名前を検証する必要があります。」
そのためにjQueryは必要ありません。単純な正規表現を使用するだけです:
var name = // some string that you set somehow from what the user entered
if (/[^A-Z]/i.test(name)) {
// validation failed: some non-letter found
}
正規表現パターンは、AZ 範囲にない[^A-Z]
任意の文字に一致し、フラグは大文字と小文字を区別しません。したがって、jQuery を使用して、または使用せずに変数を設定するだけで、準備完了です...i
name
于 2012-10-23T02:47:45.860 に答える