Con questo codice conta i caratteri inseriti prima nell'username e poi nel dominio, però nella parte username l'alert esce solo se inserisco la chiocciola.
Vorrei fare in modo che l'alert esca quando è raggiunto il limite max nell'username e si deve anche bloccare l'inserimento dei caratteri fino a quando viene inserita la chiocciola
Codice PHP:
//Conta lunghezza User e Dominio
function contaEmail() {
var f = document.forms.mioform1;
document.getElementById('contaEmail').innerHTML = "";
if (f.suoemail.value.indexOf('@')>=0) {
var username=f.suoemail.value.split('@')[0];
var dominio=f.suoemail.value.split('@')[1];
if(username.length>15)document.getElementById('contaEmail').innerHTML += "Username: max 15 caratteri<br />";
if(dominio.length>20)document.getElementById('contaEmail').innerHTML += "Dominio: max 20 caratteri";
return true
}
else {
f.suoemail.style.borderColor='black';
f.suoemail.style.backgroundColor='#d8ecff';
f.suoemail.focus();
return false
}
}