質問するログイン新規登録

質問編集履歴

1

正規表現に大文字が欠落していたので修正しました。

2018/10/28 23:05

投稿

SugiuraY
SugiuraY

スコア318

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,7 @@
9
9
  ・また、下記のように正規表現で(passwordであってもtextであっても)、keyupにして
10
10
  一度入力を受け付けてval("")で消えるという動作をしてしまいます。
11
11
 
12
- そもそも入力自体を半角英数字しか受け付けないようなことをjquery等で
12
+ そもそも入力自体を半角(大文字、小文字)英数字しか受け付けないようなことをjquery等で
13
13
  実装することは可能なのでしょうか。
14
14
  input typeはこだわらないのですが、マスキング(●)を追加的に実装するのが手間なため
15
15
  ベースはtype="password"が良いかと考えております。
@@ -51,7 +51,7 @@
51
51
  })
52
52
 
53
53
  $("#password_1").on('keyup',function(){
54
- if(!($(this).val().match(/[a-z0-9]/))){
54
+ if(!($(this).val().match(/[^a-zA-Z0-9]/))){
55
55
  $(this).val("");
56
56
  };
57
57
  })