Sarebbe comunque meglio fare i controllo nella funzione prima dell'invioOriginariamente inviato da mpala
Il submit non viene chiamato in causa perchè il form viene inviato attraverso una funzione jsPer i campi input poi provare cosi (ma non garantisco che sia funzionante con tutti i browser)(non esiste input type 'submit'). Il problema è l'impossibilità di fermare l'evento blur, forse perchè non prevede il bubbling.... l'evento viene correttamente intercettato, infatti il testo dell'alert riporta l'id dell'elemento che ha scatenato l'evento. Hai idea di come posso risolvere?
Grazie!
<input id="pag_1" type="text" onblur="controlla(this)">
<input id="pag_2" type="text">
function controlla(ele)
{
if(controlli se torna false){
alert('indicare l\'errore');
setTimeout(function(){document.getElementById(ele. id).focus()},100)
return false;
}
}