app.js 692 B

12345678910111213141516171819202122232425262728293031323334
  1. document.addEventListener("DOMContentLoaded", () => {
  2. const items = document.querySelectorAll(".menu-item");
  3. function setActive(name) {
  4. items.forEach(i => {
  5. i.classList.toggle("active", i.dataset.page === name);
  6. });
  7. }
  8. function bindMenu() {
  9. items.forEach(item => {
  10. item.addEventListener("click", () => {
  11. const page = item.dataset.page;
  12. setActive(page);
  13. loadPage(page);
  14. });
  15. });
  16. }
  17. bindMenu();
  18. setActive("page1");
  19. loadPage("page1");
  20. });
  21. function setIMEI(imei) {
  22. const el = document.getElementById("imei-value");
  23. if (el) {
  24. el.textContent = imei;
  25. }
  26. }
  27. function logout() {
  28. window.location.href = "/logout";
  29. }