前提・実現したいこと
ドットインストールで JavaScriptの学習をしていて、エラーを解決したいです
スカイブルーのボックスをクリックするとピンクの円が出てくるようにしたいです
発生している問題・エラーメッセージ
エラーメッセージ Uncaught TypeError: Cannot read property 'addEventListener' of null at index.html:20``
###コード
JavaScript
1<!DOCTYPE html> 2<html lang="ja"> 3 <head> 4 <meta charset="utf-8"> 5 <title>JavaScript Practice</title> 6 <style> 7 .box{ 8 width: 100px; 9 height: 100px; 10 background-color: skyblue; 11 cursor: pointer; 12 } 13 </style> 14 </head> 15 <body> 16 <div class="box" id="target"></div> 17 18 <script> 19 "use strict"; 20 document.getElementById('target').addEventListener('click',() => { 21 document.getElementById('target').style.background = 'pink'; 22 document.getElementById('target').style.borderRadius='50%'}); 23 </script> 24 </body> 25</html>
試したこと
学習の動画内の通りコードを書いてみましたが、反映されませんでした
補足情報(FW/ツールのバージョンなど)
VSコードを使っています
よろしくお願い致します
###修正前
HTML
1<div class="box">
###修正後
HTMl
1<div class="box" id="target">
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/29 08:11
2020/07/29 08:48
2020/07/29 08:56
2020/07/29 09:24
2020/07/29 09:46
2020/07/29 09:47
2020/07/29 10:43
2020/07/29 13:36