Validad Email MVC C#

  Funcion llamada validarEmail(), a la que le pasaremos como parametro el elemento HTML, que corresponda al <input> donde se escribira el Correo Electronico. En esta funcion se validara el texto usando una expresion regular.



Basado en lo que se ha respondido previamente aqui (ya que comentas que no te queda claro como podrias hacerlo), te lo explicare de otra manera acerca de como podrias hacerlo:

function validarEmail(elemento){

  var texto = document.getElementById(elemento.id).value;
  var regex = /^[-\w.%+]{1,64}@(?:[A-Z0-9-]{1,63}\.){1,125}[A-Z]{2,63}$/i;
  
  if (!regex.test(texto)) {
      document.getElementById("resultado").innerHTML = "Correo invalido";
  } else {
    document.getElementById("resultado").innerHTML = "";
  }

}
<input type="text" id="email" name="email" placeholder="Correo Electronico" onkeyup="validarEmail(this)">
<a id='resultado'></a>





Referencias

https://www.youtube.com/watch?v=A7shP1ceIGk

https://es.stackoverflow.com/questions/80178/c%C3%B3mo-validar-correo-en-javascript

Comentarios

Entradas populares de este blog

¿Qué es la JCAHO Joint Commission on Accreditation of Healthcare Organizations?

PARSEO DEL CODIGO PDF417 DEL DNI ARGENTINO

¿Como instalar El Cliente de SOPHOS VPN ?