お世話になります。回答よろしくお願いいたします。
前提・実現したいこと
ボタンを押下した際、ボタンの弟要素の表示非表示を切り替えたい
発生している問題・エラーメッセージ
ボタンを押下しても表示非表示が切り替わらない
該当のソースコード
html
1<li> 2 <span>what is hoge?</span> 3 <button onclick="showAnswer(this)">answer</button> 4 <div style="display: none;">hoge is fuga.</div> 5</li> 6
javascript
1 2function showAnswer(btn) { 3 let answerDisplay = btn.nextElementSibling.style.display; 4 if (answerDisplay == "block") { 5 answerDisplay = "none"; 6 } else { 7 answerDisplay = "block"; // 書き換わらない(。´・ω・)? 8 } 9}
試したこと
上記のコメント部分でデバッグが止まるので要素は取得できている
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。