website/www/js/index.js
2025-04-18 20:17:36 +02:00

19 lines
665 B
JavaScript

/* js/script.js */
document.querySelectorAll('nav ul li a').forEach(link => {
link.addEventListener('click', e => {
e.preventDefault();
const target = e.target.id.replace('nav-', '') + '-section';
document.querySelectorAll('main section').forEach(sec => sec.classList.add('hidden'));
const section = document.getElementById(target);
if (section) section.classList.remove('hidden');
});
});
document.getElementById('login-form')?.addEventListener('submit', e => {
e.preventDefault();
const username = document.getElementById('username').value;
alert(`Logging in as ${username}...`);
// TODO: call backend API for authentication
});