Полностью новый для Javascript и jQuery. Я создаю эту викторину с Trivia с помощью HTML, CSS и Javascript/jQuery и столкнулся с проблемами.Попытка показать оценку по простой HTML и JavaScript Общая информация
Вот мой полный код - https://jsfiddle.net/CeeSt/8wLj1pk2/ для справки.
Вот отрывок из моего HTML и JS -
<div class="question">Question1?
<ul class="answers">
<li><label><input name="Question0" id="correct" type="checkbox"> Answer1</label></li>
<li><label><input name="Question0" id="wrong" type="checkbox"> Answer2</label></li>
<li><label><input name="Question0" id="wrong" type="checkbox"> Answer3</label></li>
</ul>
</div>
JS файл -
var score = 0;
function Results() {
if (document.getElementById("correct").checked === true) score++;
else (alert("Incorrect!"));
}
В частности, я пытаюсь иметь оценку общего отображаемые в некотором роде, и я в недоумении. Я знаю, что он признает «правильный» ответ, но показывая это, поскольку прогресс викторины - это то, с чем я борюсь. Я знаю, что есть лучший способ сделать это в чистом JavaScript, но если есть способ спасти этот метод, пожалуйста, помогите! Спасибо!!
Вы должны использовать кнопки «radio», я думаю! – Rayon
Я задавался вопросом, не изменилось ли использование выбора ... – user6442393
У вас не должно быть дубликата 'id =" wrong "', идентификаторы должны быть уникальными. Используйте классы вместо идентификаторов. – Barmar