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

回答編集履歴

1

ラジオボタンなどはvalue設定にも意味があるので、具体例を提示

2019/08/21 11:52

投稿

maisumakun
maisumakun

スコア146738

answer CHANGED
@@ -2,6 +2,6 @@
2
2
 
3
3
  いえ、これは`id`**プロパティ**を設定しています。`id`の場合は`setAttribute`で設定しても`.id`で設定しても特に変わりませんが、他のものの場合は違ってくることがあります。
4
4
 
5
- * 入力フォームの場合、`.value=`での設定が必要となります。`setAttribute('value')`で設定できるのは、初期値(後から変更してもほぼ無意味)です。
5
+ * `<input type="text">`のような入力フォームの場合、`.value=`での設定が必要となります。`setAttribute('value')`で設定できるのは、初期値(後から変更してもほぼ無意味)です。
6
6
  * `required`や`disabled`のようなあるかないかだけ見られる属性の場合、Attributeから変更するには`setAttribute`/`removeAttribute`で存在自体を変える必要があります。プロパティは`.required = false`のようにそのまま設定できます。
7
7
  * `readOnly`や`className`、`htmlFor`のように、プロパティとしての名前が違うものもあります。