hola Emprear!
Gracias por tu ejemplo!
intenté ponerlo dentro de la función que ya tenía, la idea es hacerlo así porque de ahí se haría el envío del formulario, previa validación.
la variable cadena le cambié el valor, pero no entiendo muy bien, en este formulario se cargaran diferentes mails ya que se trata de un form de usuarios quizás no estoy comprendiendo la función.
Código HTML:
<script>
function registrocliente(){
//valido el nombre
if (document.clientes.nombre.value.length==0){
alert("Ingrese su nombre.")
document.clientes.nombre.focus()
return 0;
}
var cadena = "[email protected]"; // reemplazar este valo
var formato = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
var resultado = formato.test(cadena);
if(resultado != true){
alert('error');
}else{
alert('email valido');
}
//el formulario se envia
document.clientes.submit()
}
</script>
el enlace con el que llamo a la función es este [HTML] <a href="javascript:registrocliente()" ><img src="images/boton.png" name="Image8" width="133" height="39" border="0" id="Image8" /></a>
[/HTML]