document.addEventListener("DOMContentLoaded", function () {
console.log("DOM er klar, script starter!");
// Find det eksisterende søgefelt fra TablePress
const existingSearchInput = document.querySelector(".dataTables_filter input");
const tableWrapper = document.querySelector(".tablepress-id-3");
if (!existingSearchInput) {
console.error("Det eksisterende søgefelt blev ikke fundet.");
return;
}
if (!tableWrapper) {
console.error("Tabel med klasse 'tablepress-id-3' blev ikke fundet.");
return;
}
console.log("Søgefelt og tabel fundet:", existingSearchInput, tableWrapper);
// Tilpas søgefunktionen
existingSearchInput.addEventListener("input", function () {
console.log("Input opdaget:", existingSearchInput.value);
// Del søgningen op i flere lande baseret på mellemrum
const searchValues = existingSearchInput.value
.trim()
.toLowerCase()
.split(/\s+/)
.filter(value => value.length > 0); // Fjern tomme værdier
console.log("Søgeværdier:", searchValues);
const tableRows = tableWrapper.querySelectorAll("tbody tr");
console.log("Antal rækker fundet:", tableRows.length);
let matchesFound = false; // Spor om der