プロが教えるわが家の防犯対策術!

最初に、HTML,JavaScriptの質問ですが、
今回はとても短いコードなので、HTMLとjavaScriptは纏めて表記させて頂いております。
ではさっそく以下の以下のコードなのですが・・、

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>タイマー</title>
</head>
<body>
<div id="timer"><div>
<button id="start">start</button>
<button id="stop">stop</button>
<button id="reset">reset</button>
<script>
var timer = document.getElementById('timer');
// timer.textContent = 0;
</script>
</body>
</html>


14行目の
// timer.textContent = 0;
ですが、このコメントアウトを外すと、
0という数字が画面に表示される代わりに、
start,stop,reset,のボタンがブラウザから消えてしまうのです。

0という数字の下に、start,stop,resetボタンが表示されているようにしたかったのですが、
ボタンが消えてしまう原因は、一体どうしてでしょうか?。

ご存知の方がいらっしゃいましたら、ご回答お待ちしております。
宜しくお願い致します。

A 回答 (1件)

</div>で閉じてないから

    • good
    • 0
この回答へのお礼

的確なご指摘でとても助かりました。

ご回答ありがとうございました。

お礼日時:2018/06/24 22:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!