回答編集履歴

1

調べる流れを修正

2018/09/18 08:33

投稿

miyabi-sun
miyabi-sun

スコア21158

test CHANGED
@@ -40,15 +40,29 @@
40
40
 
41
41
  ほうほう、HTMLの要素に従ったElementのインスタンスが帰ってくるみたいですね。
42
42
 
43
- 「input element mdn」…簡単に出てきましたね。
43
+ 試しに[HTMLElement](https://developer.mozilla.org/ja/docs/Web/API/HTMLElement)のページに飛ん
44
44
 
45
- [<input>: 入力欄 (フォーム入力) 要素 - MDN](https://developer.mozilla.org/ja/docs/Web/HTML/Element/Input)
45
+ 更に左下の「HTML DOM に関連するページ」から[HTMLInputElement](https://developer.mozilla.org/ja/docs/Web/API/HTMLInputElement)にジャンプ
46
46
 
47
47
 
48
48
 
49
- valueプロパティが存在することを確認し、
49
+ > string: Returns / Sets the current value of the control.
50
50
 
51
+ > `Note: If the user enters a value different from the value expected, this may return an empty string.`
52
+
53
+
54
+
55
+ 英語なので意訳します。
56
+
57
+
58
+
51
- プロパティ名でアクセスし新しい値を代入することも可能ようです。
59
+ valueプロパティはString型要素のコントロールにつがっており、
60
+
61
+ `E.value`で文字列を取り出す事ができる他、
62
+
63
+ `E.value = "new input"`で代入することで新しい値をセットすることが可能。
64
+
65
+ ※ユーザーが期待値と異なる値を入力すると、空の文字列が返されることがある。
52
66
 
53
67
 
54
68