Ciao a tutti,
ho un problema con l'evento onKeypress.

Ho il mio input di testo.

Codice PHP:

<input id="regione_add" type="text" name="regione" onKeypress="return CaricaRegione(this.value)" /> 
Quando l'utente, inserisce una lettera richiama la funzione CaricaRegione.
Ora la funzione viene richiamata in tempo reale, il problema che la carica "troppo velocemente". mi spiego meglio. Nella funzione a me serve il valore che ha inserito l'utente.

Ma se faccio un alert, es.

Codice PHP:

function CaricaRegione(value) {
    
alert(value);

Mi ritorna vuoto, se inserisco un altra lettera mi ritorna la prima lettera e cosi via, e' in ritardo di 1 lettera.

Anche utilizzando la sintassi

Codice PHP:

value 
document.getElementById('regione_add').value;
    
alert(value); 
Il risultato non cambia.

Avete idea di come mai accade cio?

Grazie,
Antonio