Ciao a tutti,dovrei controllare degli eventi,precisamente devo controllare il contenuto (in real time) di una text box.
Quando scrivo almeno un carattere , il codice deve disabilitare altri oggetti del form : ho risolto questa cosa controllando l'evento onKeypress e funziona (anche se inserendo il primo carattere per lui la stringa è sempre di lunghezza 0 ... non capisco)
Come faccio però a controllare il contenuto se l'utente lo inserisce attraverso COPIA-INCOLLA ?
ecco l'oggetto:
<input type=text maxlength=16 value="" name=p onKeypress="p_change()">
e la funzione è:
function p_change(){
if (document.search.p.value.length > 0){
document.search.client.value="";
document.search.client.disabled=true;
document.search.post_code.value="";
document.search.post_code.disabled=true;
}
else{
document.search.client.disabled=false;
document.search.post_code.disabled=false;
}
}
Qualcuno mi sa dire perchè all'immissione del primo carattere(se la text box è vuota),la funzione vede sempre il campo value di lunghezza = 0 ?
grazie