35331-vm/assets/js/main.js
Flatlogic Bot c7a0ec6c94 0.0000001
2025-10-29 15:05:49 +00:00

21 lines
812 B
JavaScript

document.addEventListener('DOMContentLoaded', function () {
const searchInput = document.getElementById('bookSearchInput');
const bookCards = document.querySelectorAll('.book-card-wrapper');
if (searchInput) {
searchInput.addEventListener('keyup', function(event) {
const searchTerm = event.target.value.toLowerCase();
bookCards.forEach(function(card) {
const title = card.getAttribute('data-title').toLowerCase();
const author = card.getAttribute('data-author').toLowerCase();
if (title.includes(searchTerm) || author.includes(searchTerm)) {
card.style.display = '';
} else {
card.style.display = 'none';
}
});
});
}
});