Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/07/2011, 10:23
Avatar de jahepi
jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Respuesta: enviar formulario con button

Hola tonydx16 !

Utiliza el evento onSubmit, y en la función regresa verdadero o falso para saber si mandar el formulario:

Código javascript:
Ver original
  1. function alerta() {
  2.   if (/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]*.[A-Za-z0-9_]+.[A-Za-z0-9_.]$/.test(form.email.value)) {
  3.         return true
  4.     } else {
  5.         document.getElementById('error').innerHTML = 'La dirección de email es incorrecta';
  6.         return false;
  7.     }
  8. }

Código html:
Ver original
  1. <form action="comentar.php" method="post" name="form" onsubmit="return alerta()" >
  2.  <p>Nombre: <input type="text" name="nombre" value="Anónimo" id="nombre" onFocus="javascript:this.value=''" onblur="javascript:this.value='Anónimo'" /></p>
  3.  <p>E-mail: <input type="text" name="email" value="" /><span id="error"></span></p>
  4.  <p>Comentario: <textarea name="comentario" rows="5" cols="40"></textarea></p>
  5.  <input type="submit" value="Comentar" />
  6. </form>

Un saludo y suerte !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.