Por ejemplo:
Código
let myInput = document.querySelector('#myInput'); { let state = ''; myInput.addEventListener('input', (e) => { state = e.currentTarget.value; }); myInput.addEventListener('focus', (e) => { e.currentTarget.value = state; }); }
Y si la página envía los valores directos desde este estado pues no tiene ni caso intentar hacer submit si no puedes escribir al estado directamente (y por lo general esto es así).