avendo questa funzione in un form che mi da errore se la somma automatica non corrisponde a 0 o a 10, cosa devo aggiungere per far si che oltre il messaggio di errore mi ritorni il cursore sul primo campo che l'utente deve compilare per far uscire la somma?
io pensavo così ma non va...:
function calculate() {
var f = document.calcform;
var c1 = toNumber(f.c1.value);
var b1 = toNumber(f.b1.value);
var a1 = toNumber(f.a1.value);
if (!isNaN(a1) && !isNaN(b1) && !isNaN(c1)) {
f.total1.value = a1 + b1 + c1;
if (f.total1.value != 10)
if (f.total1.value != 0)
alert("errore");
if ((total1 = "10") || (total1 = "0"))
alert("Il Totale è errato");
document.calcform.f.c1.focus();
return false;
}