前提・実現したいこと
htmlファイルは変更せずに以下の画像のようなwebページの表示にしたいです。
jsファイルに記述した3つの文字列を上の画像のように3つ全て表示し、リスト表示(?)させたいです。
(JavaScript学習を始めたばかりの超初心者です。質問の際、単語や理解が間違っているかもしれませんが、どうかご容赦ください。)
発生している問題・エラーメッセージ
私のJavaScriptだとこのように表示されてしまいます。
該当のソースコード
JavaScript
1window.onload = Main; 2 3function Main() { 4 let list = document.getElementById("itemList"); 5 list.innerHTML = "First item"; 6 list.innerHTML = "Second item"; 7 list.innerHTML = "Third item"; 8} 9
↓は変更しない
html
1<!DOCTYPE html> 2<html lang="ja"> 3 4<head> 5 <meta charset="UTF8" /> 6 <title>JavaScript Test</title> 7 <script src="~~.js"></script> 8</head> 9 10<body> 11 <div id="itemList"></div> 12</body> 13 14</html> 15
試したこと
調べてぼんやりと分かったのは「 innerHTML = " " 」を記述するたびに要素が書き換えられて3つ目の「 "Third item" 」のみが表示されているのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/14 17:20
2020/06/14 17:22
2020/06/14 18:13 編集
2020/06/14 18:13 編集
2020/06/14 18:17