下記のHTMLコードの中の、**<dt class="question_txt">**要素を全て取り出したいのですが、
上手くいかないです。
HTML
1<section id =qanda> 2 3 <div id =qa-wrapper> 4 <h2>よくあるご質問</h2> 5 6 <dl class="qa"> 7 <dt class="question_txt" data-hoge="q3"><span class="qicon">Q</span>矯正治療の費用を教えてください.また、学生ローンは組むことが出来ますか?</dt> 8 <dd id="toggle1" class="answer_txt" style="display:none;"> 9 <p><span>A:</span>一括払のみの対応となります。費用は、110万円(税込)となっております</p> 10 </dd> 11 12 <dt class="question_txt" data-hoge="q3"><span class="qicon">Q</span>目安の治療期間を教えてください.過去の患者のbefore,afterも知りたいです。</dt> 13 <dd id="toggle2" class="answer_txt" style="display:none;"> 14 <p><span>A:</span>3年から4年が目安になります。患者様の経過状況は 15 <a href="#">こちら</a>で公開しております。</p> 16 </dd> 17 18 <dt class="question_txt" data-hoge="q3"><span class="qicon">Q</span>矯正治療の費用を教えてください.また、学生ローンは組むことが出来ますか?</dt> 19 <dd id="toggle3" class="answer_txt" style="display:none;"> 20 <p><span>A:</span>一括払のみの対応となります。費用は、110万円(税込)となっております。</p> 21 </dd> 22 23 <dt class="question_txt" data-hoge="q3"><span class="qicon">Q</span>矯正治療の費用を教えてください.また、学生ローンは組むことが出来ますか?</dt> 24 <dd id="toggle4" class="answer_txt" style="display:none;"> 25 <p><span>A:</span>一括払のみの対応となります。費用は、110万円(税込)となっております。</p> 26 </dd> 27 </dl> 28 29</div> 30</section> 31<script src="js/access.js"></script> 32
私の記述したJSコードは、
JavaScript
1 const qa = document.querySelectorAll("question_txt"); 2 console.log(qa);
なのですが、コンソールしても、中身がnullと返されてしまいます。何故でしょうか?
JavaScriptのコードが切れています。別のエラーが出るので、質問文の修正お願いします。
回答2件
あなたの回答
tips
プレビュー