![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
12/12/2011, 03:40
|
![Avatar de zerokilled](http://static.forosdelweb.com/customavatars/avatar299260_10.gif) | Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 9 meses Puntos: 1485 | |
Respuesta: alertas en boton buenas,
notese lo que te indico @caricatos acerca donde deberías invocar la función, evento onsubmit. es recomendable en onsubmit porque un envio de formulario no necesariamente se activa al pulsar un botón submit. incluso se puede activar desde algunos campo presionando Enter. por otro lado, la expresión que tienes no cancelaría el envio cuando la validación no coincide. esta expresión, return true && alert('gracias por votar'); siempre devuelve undefined, y para cancelar un evento explicitamente debe ser un boolean false. la expresión anterior devuelve undefined porque todas las funciones devuelven dicho valor de forma implícita cuando internamente no tiene un return -incluyendo las funciones nativas.
__________________ la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad. |