Přesun kódu, aby k sobě věci víc pasovaly

This commit is contained in:
Jonas Havelka 2025-03-05 15:42:46 +01:00
parent 158ee10836
commit 359eeeec6b

View file

@ -14,12 +14,21 @@ Zobrazit:
<hr/>
<script>
const spany_s_pocty_stavu = {
'k_oprave': document.getElementById('k_oprave_pocet'),
'opraveno': document.getElementById('opraveno_pocet'),
'neni_chyba': document.getElementById('neni_chyba_pocet'),
'k_zaneseni': document.getElementById('k_zaneseni_pocet'),
}
document.getElementById('k_oprave_checkbox').addEventListener('change', () => toggle_corrections('k_oprave'));
document.getElementById('opraveno_checkbox').addEventListener('change', () => toggle_corrections('opraveno'));
document.getElementById('neni_chyba_checkbox').addEventListener('change', () => toggle_corrections('neni_chyba'));
document.getElementById('k_zaneseni_checkbox').addEventListener('change', () => toggle_corrections('k_zaneseni'));
document.getElementById("sbal-korektury").addEventListener("click", () => {
for (const oprava of Object.values(opravy))
if (oprava.zobrazit) oprava.toggle_visibility();
place_comments();
})
document.getElementById("rozbal-korektury").addEventListener("click", () => {
for (const oprava of Object.values(opravy))
if (!oprava.zobrazit) oprava.toggle_visibility();
place_comments();
})
function toggle_corrections(aclass)
{
@ -47,10 +56,12 @@ Zobrazit:
place_comments();
}
document.getElementById('k_oprave_checkbox').addEventListener('change', () => toggle_corrections('k_oprave'));
document.getElementById('opraveno_checkbox').addEventListener('change', () => toggle_corrections('opraveno'));
document.getElementById('neni_chyba_checkbox').addEventListener('change', () => toggle_corrections('neni_chyba'));
document.getElementById('k_zaneseni_checkbox').addEventListener('change', () => toggle_corrections('k_zaneseni'));
const spany_s_pocty_stavu = {
'k_oprave': document.getElementById('k_oprave_pocet'),
'opraveno': document.getElementById('opraveno_pocet'),
'neni_chyba': document.getElementById('neni_chyba_pocet'),
'k_zaneseni': document.getElementById('k_zaneseni_pocet'),
}
function updatuj_pocty_stavu() {
const pocty_stavu = {};
@ -61,15 +72,4 @@ Zobrazit:
}
for (let [stav, pocet] of Object.entries(pocty_stavu)) spany_s_pocty_stavu[stav].innerText = pocet;
}
document.getElementById("sbal-korektury").addEventListener("click", () => {
for (const oprava of Object.values(opravy))
if (oprava.zobrazit) oprava.toggle_visibility();
place_comments();
})
document.getElementById("rozbal-korektury").addEventListener("click", () => {
for (const oprava of Object.values(opravy))
if (!oprava.zobrazit) oprava.toggle_visibility();
place_comments();
})
</script>