esta es la función
Código Javascript:
Ver original
function validar(formulario) { var nombre = /(^([a-zA-Z]{1,4}\.\s)?[a-zA-Z\s\u00D1\u00F1\u00E1\u00E9\u00ED\u00F3\u00FA\u00C1\u00C9\u00CD\u00D3\u00DA]{10,400}$)/; if (!nombre.test(author)) { formulario.alerta.value='Se requiere el nombre del remitente.'; formulario.author.focus(); return (false); } var mail = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; if (!mail.test(email)) { formulario.alerta.value='Email vacio o con formato no valido'; formulario.email.focus(); return (false); } var cadena = /(^[a-zA-Z0-9\s\u00D1\u00F1\u00E1\u00E9\u00ED\u00F3\u00FA\u00C1\u00C9\u00CD\u00D3\u00DAu0021\u0022\u0023\u0024\u0025\u0026\u0027\u0028\u0029\u002B\u002C\u002D\u002E\u002F\u003A\u003B\u003F\u0040\u00A1\u00BF]{10,400}$)/; if (!cadena.test(comment)) { formulario.alerta.value='El comentario es muy corto o contiene caracteres invalidos.'; formulario.comment.focus(); return (false); } return (true); }
y esto ya es el formulario:
Código HTML:
Ver original
<form name="formulario" onsubmit="return validar(this);">
de antemano gracias.