Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/02/2013, 22:25
gebremswar
 
Fecha de Ingreso: enero-2012
Ubicación: Santiago de Surco, Lima - Perú
Mensajes: 266
Antigüedad: 12 años, 9 meses
Puntos: 57
Respuesta: No enviar formulario si no se tiene nada en textarea?

Hola erozwashere, que tal.

La manera correcta de hacerlo es de la siguiente manera:
Código Javascript:
Ver original
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
  5. <meta charset=utf-8 />
  6. <title>@GBreagan</title>
  7.   <script>
  8.     var $validate =  function() {
  9.       $('#frm').on('submit', function(event) {
  10.         if($("#txt").val()==='') {
  11.           event.preventDefault();
  12.         }
  13.       });
  14.     };
  15.     $($validate);
  16.   </script>
  17. </head>
  18. <body>
  19.   <form id="frm">
  20.     <textarea id="txt"></textarea>
  21.     <input type="submit" value="send">
  22.   </form>
  23. </body>
  24. </html>

Para catpaw, JQuery: el mal uso del return false.