-
Notifications
You must be signed in to change notification settings - Fork 0
/
QuizDone.js
62 lines (50 loc) · 2.21 KB
/
QuizDone.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
// Assuming you'd pass the score as a parameter or retrieve it from localStorage/URL/query parameter
// You can retrieve it and display it using JavaScript
// Get the score from a parameter or storage
const urlParams = new URLSearchParams(window.location.search);
const score = urlParams.get('score');
// Display the score on the page
const scoreElement = document.getElementById('score');
scoreElement.textContent = score || 'N/A';
document.addEventListener("DOMContentLoaded", function () {
// Retrieve the score from localStorage
var score = localStorage.getItem('quizScore');
// Check if the score exists and is not null
if (score !== null) {
// Update the score element in the HTML with the retrieved score
var scoreElement = document.getElementById('score');
scoreElement.innerText = score;
} else {
// If the score does not exist, display a default score (0)
var scoreElement = document.getElementById('score');
scoreElement.innerText = '0';
}
});
document.addEventListener("DOMContentLoaded", function () {
const urlParams = new URLSearchParams(window.location.search);
const score = urlParams.get('score');
const scoreElement = document.getElementById('score');
if (scoreElement) {
scoreElement.textContent = score || '0'; // Set the score text content
}
});
document.addEventListener("DOMContentLoaded", function () {
const backgroundElement = document.body;
let excludeColors = localStorage.getItem('excludeColors');
function toggleBackground() {
excludeColors = excludeColors === 'true' ? 'false' : 'true';
localStorage.setItem('excludeColors', excludeColors);
if (excludeColors === 'true') {
backgroundElement.classList.add('exclude-red-green');
} else {
backgroundElement.classList.remove('exclude-red-green');
}
}
backgroundElement.addEventListener('click', toggleBackground);
const urlParams = new URLSearchParams(window.location.search);
const score = urlParams.get('score');
const scoreElement = document.getElementById('score');
if (scoreElement) {
scoreElement.textContent = score || '0'; // Set the score text content
}
});