c'è qualche errore nelle funzioni che vengono richiamate al onkeyup, nel metodo che controlla la mail per esempio devi aggiungere l'else:
p.s. non chiamare i messaggi di avviso 'alert', perche non lo sono confondi solo le ideecodice:function emailCampoG() { var f = document.forms.mioformG; if (f.suoemail.value.length != 0) { var reg = new RegExp("^((.*)[@](.*)[.][a-z]{2,6})$"); if (!f.suoemail.value.match(reg)) { f.suoemail.style.borderColor='black' f.suoemail.style.backgroundColor='#d8ecff' document.getElementById('emailx1').innerHTML = "Inserire una Mail valida"; f.suoemail.focus(); return false; }else{ document.getElementById('emailx1').innerHTML = ""; } } else { document.getElementById('emailx1').innerHTML = ""; } return true; }

Rispondi quotando