Non riesco a far funzionare questo contacaratteri, in pratica dovrebbe contare la parte username e se arriva al limite dei 10 caratteri deve uscire l'alert e ne deve bloccare l'inserimento, se però si inserisce la chiocciola il codice deve permettere di continuare per inserire il dominio.
Anche qui se il dominio arriva a 15 caratteri deve uscire il suo alert di avviso
Code: <input type="text" name="suoemail" class="campi1" onkeyup="contaEmail(this.value); />
Code: function contaEmail(mail) {
var output = '';
if(suoemail.indexOf(mail)<0) {
output = suoemail.length > 10 ? 'userName' : null;
} else {
var dominio = suoemail.split('@')[1];
output = dominio.length > 15 ? 'Dominio' : null;
}
if(output.length != 0) {
alert( output + ' e\' troppo lungo' );
}
}