JavaScriptでHTMLのボタン(id=myBtn)をクリックしたときに、ポップアップ画面(id=js-popup)を出したいですが、
なぜか常に表示されています。どこか悪いかを教えてください。
JavaScript
1<html> 2 <head> 3 <meta charset="UTF-8"> 4 </head> 5 <body> 6 <div class="note-container"> 7 <h2>Notes</h2> 8 <button class="fab" id="myBtn">+</button> 9 <div class="popup" id="js-popup" style="visibility:hidden"> 10 <textarea class="meeting" id="meeting-memo" rows="30" cols="100">議事録記入</textarea> 11 <div class="btn-left"> 12 <button class="btn" id="save">保存</button> 13 </div> 14 <div class="btn-right"> 15 <button class="btn" id="cancel">削除</button> 16 </div> 17 </div> 18 </div> 19 20 <script> 21 const new_memo = document.querySelector('#myBtn'); 22 const popup = document.querySelector('#js-popup'); 23 24 function show_modal() { 25 popup.style.visibility = "visible" 26 }; 27 28 new_memo.addEventListener('click', show_modal()); 29 </script> 30 </body> 31</html>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/30 17:12