hide/disaply button added

This commit is contained in:
2026-03-20 12:07:50 +10:00
parent 19e22c4235
commit 1121944fb1
2 changed files with 19 additions and 10 deletions

View File

@@ -1,13 +1,15 @@
document.addEventListener("DOMContentLoaded", function() { document.addEventListener("DOMContentLoaded", function () {
showTable('build', buildings); showTable('build', buildings);
let tableIsDisplayed = true; let tableIsDisplayed = true;
tableVisibilityButton.addEventListener("click",()=>{ tableVisibilityButton.addEventListener("click", () => {
if(tableIsDisplayed){ if (tableIsDisplayed) {
clearTable('build')
}else{ tableVisibilityButton.innerHTML = "Показать таблицу";
showTable('build', buildings); } else {
showTable('build', buildings);
tableVisibilityButton.innerHTML = "Скрыть таблицу";
} }
tableIsDisplayed = !tableIsDisplayed;
} ) })
}) })

View File

@@ -27,3 +27,10 @@ const showTable = (idTable, data) => {
.append("th") .append("th")
.text(d => d); .text(d => d);
} }
const clearTable = (idTable) => {
const table = document.getElementById(idTable);
while (table.children.length > 0) {
table.removeChild(table.children[0]);
}
}