回答編集履歴
2
説明を修正
answer
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
$("#userName").val("");
|
9
9
|
```
|
10
10
|
|
11
|
-
少なくとも値の取得に関しては、attr()はHTMLが表示された時点の値しか扱えず、
|
11
|
+
少なくとも値の取得に関しては、attr()はHTMLが表示された時点の値しか扱えず、ユーザから入力された値を扱う場合はval()を使うべきであるようです。
|
12
12
|
ただ、今回のケースは値のセットに関する物なので、同じことが言えるかはわかりません。
|
13
13
|
|
14
14
|
[jQuery .val() vs .attr(“value”)](http://stackoverflow.com/questions/8312820/jquery-val-vs-attrvalue)
|
1
説明を追加
answer
CHANGED
@@ -6,4 +6,9 @@
|
|
6
6
|
|
7
7
|
```javascript
|
8
8
|
$("#userName").val("");
|
9
|
-
```
|
9
|
+
```
|
10
|
+
|
11
|
+
少なくとも値の取得に関しては、attr()はHTMLが表示された時点の値しか扱えず、リアルタイムにvalueを扱う場合はval()を使うべきであるようです。
|
12
|
+
ただ、今回のケースは値のセットに関する物なので、同じことが言えるかはわかりません。
|
13
|
+
|
14
|
+
[jQuery .val() vs .attr(“value”)](http://stackoverflow.com/questions/8312820/jquery-val-vs-attrvalue)
|