User:Willowisp/vector-2022.js: Difference between revisions

Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
function spoilerToggle() {
function spoilerToggle() {
var element = document.getElementsByClassName("spoiler");
var spoilerElement = document.getElementsByClassName("spoiler")[0];
element.classList.toggle("no-spoilers");
if (spoilerElement.classList.contains("spoiler")) {
spoilerElement.classList.remove("no-spoilers");
} else {
spoilerElement.classList.add("no-spoilers");
}
}
}
function updateHiddenStatus () {
var spoilerElement = document.getElementsByClassName("spoiler")[0];
if (spoilerElement.classList.contains("spoiler")) {
spoilerElement.classList.remove("no-spoilers");
} else {
spoilerElement.classList.add("no-spoilers");
}
}
const button = document.querySelector("[hidden-status-toggle]");
button.addEventListener("click", (event) => { 
updateHiddenStatus();
});