User:Hefner/Sandbox8
Jump to navigation
Jump to search
<style> .bingo-table td {
cursor: pointer; padding: 12px 18px; border: 1px solid #aaa; text-align: center; user-select: none;
}
.bingo-selected {
background-color: #ffe599 !important; border: 2px solid #d4af37 !important; color: black; font-weight: bold;
} </style>
| B1 | B2 | B3 | |||
| I1 | I2 | I3 | |||
| N1 | N2 | N3 |
<script> document.addEventListener("DOMContentLoaded", function () {
const cells = document.querySelectorAll(".bingo-table td");
cells.forEach(function (cell) {
const id = cell.id;
if (!id) return;
// Restore selection from localStorage
if (localStorage.getItem(id) === "selected") {
cell.classList.add("bingo-selected");
}
// Toggle selection on click
cell.addEventListener("click", function () {
cell.classList.toggle("bingo-selected");
if (cell.classList.contains("bingo-selected")) {
localStorage.setItem(id, "selected");
} else {
localStorage.removeItem(id);
}
});
});
}); </script>