Codice html
codice:
<input type="email" name="email" id="email" required size="30" placeholder="Email" required onkeyup="contr_email()" /><div id="divEmail" > </div>
Codice JAvascript
codice:
function contr_email()
{
	var emailPattern =  /^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$/;
        email=email.value;
	if (emailPattern.test(email)) {
	document.getElementById("divEmail").innerHTML= "Email valida";
	}
	else
	document.getElementById("divEmail").innerHTML= "Email non valida";
}

Quando inserisco l'email "prova@prova.it" mi restituisce sempre email non valida. PEnso ci sia qualcosa di sbagliato nell'emailPattern ma non so cosa sia in quanto non sono molto esperto. Che cos'è che non va?