Witam,
problem polega na tym, że przy pobieraniu wartości z inputu, aktywowanego za pomocą eventu "keypress/keydown/keyup", wartości w zmiennej nie aktualizuje na bieżąco tylko z jedno znakowym opóźnieniem tzn. w inpucie mamy string "abc", lecz w evencie jest dopiero "ab" i przy kolejnym wywołaniu pojawi się "abc" kiedy już w inpucie będzie "abcd". Co robię źle proszę o pomoc.
const tab = document.querySelector(".search"); //to jest ten input
tab.addEventListener("keypress",e => {
let tuPobieraOpoznione= e.target.value;
console.log(tuPobieraOpoznione);
}