Buongiorno a tutti.
Ho un semplicissimo problema. Ho la funzione refresh() così dichiarata:
function refresh()
{
result.value = add1.value + add2.value;
return true;
}
Nel corpo della mia pagina ho tre textbox, chiamate rispettivamente add1, add2 e result al cui evento onchange richiamano la funzione refresh. Il problema è che se io scrivo, ad esempio, il numero 3 nella prima textbox, e poi 4 nella seconda, nella textbox "result" mi appare "34" invece che "7", come mi auspicherei.
Inoltre, se fosse possibile, mi servirebbe un metodo più "istantaneo" di 'onchange', perché con quest'ultimo devo per forza schiacciare 'tab' (o comunque togliere il focus dalla textbox 1 o 2) prima che la textbox 'result' si aggiorni.
Chi mi saprebbe aiutare?
Grazie a tutti anticipatamente.
Andrea


Rispondi quotando

