Files
website/js/gallery.js
T
2025-09-16 19:25:45 +03:00

15 lines
513 B
JavaScript

document.addEventListener('DOMContentLoaded', () => {
const galleryContainer = document.getElementById('gallery-container');
// Get filenames from HTML attribute
const files = galleryContainer.dataset.files.split(',');
files.forEach((file, index) => {
const img = document.createElement('img');
img.src = `gallery/${file.trim()}`;
img.alt = `Image ${index + 1}`;
img.onerror = () => { img.style.display = 'none'; }; // hide broken images
galleryContainer.appendChild(img);
});
});