You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sae_2a_anglais/Project/php/js/quiz.js

48 lines
1.2 KiB

var currentQuestion = 0;
var currentScore = 0;
function validateAndNext(correct) {
if (correct) currentScore++;
nextQuestion();
}
function nextQuestion() {
var currentQuestionDiv = document.getElementById("question" + currentQuestion);
currentQuestionDiv.style.display = "none";
currentQuestion++;
if (currentQuestion < len) {
var nextQuestionDiv = document.getElementById("question" + currentQuestion);
nextQuestionDiv.style.display = "block";
}
else{
let form = document.createElement('form');
form.method = 'post';
form.action = 'resultatsQuiz';
let score = document.createElement('input');
score.type = 'hidden';
score.name = 'score';
score.value = currentScore;
let total = document.createElement('input');
total.type = 'hidden';
total.name = 'total';
total.value = len;
form.appendChild(score);
form.appendChild(total);
document.body.appendChild(form);
form.submit();
}
}
window.onload = function () {
var firstQuestionDiv = document.getElementById("question0");
firstQuestionDiv.style.display = "block";
};