如何防止功能在用户提供输入之前运行?

时间:2020-07-27 09:52:52

标签: javascript function button checkbox onclick

我正在创建一个测验,并且我不希望在用户通过选中其中一个复选框选择第一个问题的答案之前出现下一个问题。如果他们尚未选择答案,然后尝试单击“下一步”按钮,则会弹出警报。我将如何使用javascript做到这一点? 我的HTML:

<div id= "Q1"> Select your answer:
<input type = "checkbox" class="a"> a <br>
<input type="checkbox" class="b"> b <br>
</div>
 <button id="nextbtn" onclick="nextClicked()">NEXT</button>
<div id= "Q2"> Select your answer:
<input type = "checkbox" class="a"> a <br>
<input type="checkbox" class="b"> b <br>
</div>

我的JS:

function nextClicked() {
                var Q2 = document.getElementById("Q2")
                Q2.style.opacity = "1"

                ``

0 个答案:

没有答案
相关问题