回答編集履歴
4
文字の修正
test
CHANGED
@@ -22,6 +22,6 @@
|
|
22
22
|
|
23
23
|
```jQuery
|
24
24
|
|
25
|
-
$(
|
25
|
+
$(".name").blur(function(){チェック等処理});
|
26
26
|
|
27
27
|
```
|
3
文言の追加
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
```html
|
10
10
|
|
11
|
-
<input type="text" class="name" name="name" minlength="4" maxlength="20" placeholder="name 4〜20文字内で>
|
11
|
+
<input type="text" class="name" name="name" minlength="4" maxlength="20" placeholder="name 4〜20文字内で">
|
12
12
|
|
13
13
|
```
|
14
14
|
|
2
文言の変更
test
CHANGED
@@ -1,18 +1,14 @@
|
|
1
1
|
根本的にもっと簡単な方法を使えば とも思います。
|
2
2
|
|
3
|
-
文字数制限に関してはjquery使わなくても、html5でinputの入力文字数を制限する
|
3
|
+
文字数制限に関してはjquery使わなくても、html5でinputの入力文字数を制限するminlengthは指定数以内で、maxlengthは指定数以上は入力出来ないので、チェックする必要がなく、
|
4
4
|
|
5
|
-
maxlengthを使えば指定数以上は入力出来ないので、チェックする必要がなく、
|
6
|
-
|
7
|
-
こちらを参照 http://www.htmq.com/html5/input_type_text.shtml
|
8
|
-
|
9
|
-
|
5
|
+
4文字から20文字までなら
|
10
6
|
|
11
7
|
|
12
8
|
|
13
9
|
```html
|
14
10
|
|
15
|
-
<input type="text" class="name" name="name" maxlength=
|
11
|
+
<input type="text" class="name" name="name" minlength="4" maxlength="20" placeholder="name 4〜20文字内で>
|
16
12
|
|
17
13
|
```
|
18
14
|
|
1
不要な空白を削除
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
```html
|
14
14
|
|
15
|
-
<input type="text" class="name" name="name" maxlength=“10” placeholder=“name 10文字以内で”
|
15
|
+
<input type="text" class="name" name="name" maxlength=“10” placeholder=“name 10文字以内で”>
|
16
16
|
|
17
17
|
```
|
18
18
|
|
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
すべてのチェックを一気に行なおうとせずに、個々のinputの下にその内容のメッセ表示する場所を用意しといて、そのinputからfocusが外れたらチェックを行うようにすると処理が格段に早くなると思いますよ。
|
23
|
+
すべてのチェックを一気に行なおうとせずに、個々のinputの下にその内容のメッセ表示する場所を用意しといて、そのinputからfocusが外れたらチェックを行うようにすると処理が格段に早くなると思いますよ。例えばnameの場合
|
24
24
|
|
25
25
|
|
26
26
|
|