javascript
1<html> 2<head> 3<title></title> 4</head> 5<body> 6 7 <input type=button value="画像を表示" onclick="onButtonClick()"> 8 <div id="dsp"></div> 9 <script> 10 let imglist =["A.jpg","B.png","C.png","D.png"]; 11 let selectnum = Math.floor(Math.random() * imglist.length); 12 let output = "<img src=" + imglist[selectnum] + ">"; //画像出力は<img src="sample.jpg">のような書き方 13 let dsp =document.getElementById("dsp"); 14 15 function onButtonClick(){ 16 dsp.innerHTML = output; 17 } 18</script> 19</body> 20</html>
「画像を表示」ボタンをクリックしたら、画像が変わるようにしたいのですが上記の記述では変化しません。
どこに問題がるのかご教授ください。よろしくお願いします。
何が起きているか具体的に記載してください。
→回答に移行
回答3件
あなたの回答
tips
プレビュー