Files
LifeFaq/static/js/modal_handler.js
Henrik Jess 7072e7e099
Some checks failed
Build, Push, and Deploy to Nomad / docker-nomad (push) Failing after 4m38s
Bug somewhere
2024-12-17 17:10:37 +01:00

27 lines
753 B
JavaScript

// Open a specific modal
function openModal(modalId) {
const modal = document.getElementById(modalId);
if (modal) {
modal.style.display = 'flex';
} else {
console.error(`Modal with ID "${modalId}" not found.`);
}
}
// Close a specific modal
function closeModal(modalId) {
const modal = document.getElementById(modalId);
if (modal) {
modal.style.display = 'none';
} else {
console.error(`Modal with ID "${modalId}" not found.`);
}
}
// Ensure all modals are hidden on page load
document.addEventListener('DOMContentLoaded', () => {
const modals = document.querySelectorAll('.modal'); // Select all modals
modals.forEach(modal => {
modal.style.display = 'none';
});
});