回答編集履歴
2
edit
answer
CHANGED
@@ -13,4 +13,6 @@
|
|
13
13
|
仕様としても明記されています。
|
14
14
|
> [Document.getElementById()](https://developer.mozilla.org/ja/docs/Web/API/Document/getElementById)
|
15
15
|
返値
|
16
|
-
指定された ID に一致する DOM 要素オブジェクトを記述した Element オブジェクト、または**文書内に一致する要素がなければ null **です。
|
16
|
+
指定された ID に一致する DOM 要素オブジェクトを記述した Element オブジェクト、または**文書内に一致する要素がなければ null **です。
|
17
|
+
|
18
|
+
なので`エラーがでるイメージですが、そのidは存在しませんよと。`のようにイメージではなく、仕様を確認してください。プログラムは書いたとおりに、その言語の仕様通りに動く。思った通りには動かない。
|
1
edit
answer
CHANGED
@@ -1,5 +1,9 @@
|
|
1
|
-
|
1
|
+
> const elementReference = document.getElementById('sample');
|
2
|
+
const sampleCurrentTime = document.getElementById('sampleCurrentTime');
|
2
3
|
|
4
|
+
これは「実行結果を変数に受けているだけ」です。
|
5
|
+
エラーを出したければ何かしらで参照させてください。
|
6
|
+
|
3
7
|
```js
|
4
8
|
console.log(elementReference.id);
|
5
9
|
//Uncaught TypeError: elementReference is null
|