function search() { const input = document.querySelector("#numer-licznika").value; const result = document.querySelector("#result"); const xhr = new XMLHttpRequest(); xhr.open("GET", "https://cieplowniasiemianowice.pl/DATA/Cieplownia/energia-elektryczna/kodyPPE_GS1.txt", true); xhr.onreadystatechange = function() { if (xhr.readyState === 4 && xhr.status === 200) { const lines = xhr.responseText.split("n"); for (let i = 0; i < lines.length; i++) { const fields = lines[i].split("t"); const numerLicznika = fields[0]; const PPE = fields[1]; const nowyPPE = fields[2]; if (input === "") { result.innerHTML = `Wprowadź numer licznika lub dotychczasowy kod PPE`; return; } else { if (numerLicznika === input || PPE === input) { result.innerHTML = `Twój numer PPE GS1: ${nowyPPE}`; return; } } } result.innerHTML = `Nie znaleziono licznika o podanym numerze: ${input}`; } }; xhr.send(); }