**Javascriptでおみくじアプリを作成中です。
** ブラウザでの赤丸部分をクリックすると、hit!の文字が出力するようtextContentを用いてコード記載を行ったのですが
クリックを行ってもhit!の表示が反映されませんでした。
記載コードは以下となります。
コード記載の改善をご教授いただければ幸いです。
HTML
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="utf-8"> 5 <title>おみくじ</title> 6 <link rel="stylesheet" href="css/styles.css"> 7</head> 8<body> 9<div id="btn">?</div> 10 <script src="js/main.js"> </script> 11</body> 12</html>
CSS
1body{ 2 background:seashell ; 3} 4#btn{ 5 width:200px; 6 height: 200px; 7 background:#ef454a ; 8 border-radius:50% ; 9 margin: 30px auto; 10 text-align:center; 11 line-height:200px ; 12 color: #fff; 13 font-weight: bold; 14 font-size: 42px; 15}
Javascript
1"use strict"; 2 3{ 4 const btn = document.getElementById("btn"); 5 6 btn.addEventListener("click", () => { 7 btn.textContent ="hit!", 8 } ); 9}
回答1件
あなたの回答
tips
プレビュー