Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/03/2013, 16:00
Avatar de erozwashere
erozwashere
 
Fecha de Ingreso: noviembre-2012
Ubicación: mex
Mensajes: 176
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: No enviar formulario si no se tiene nada en textarea?

Cita:
Iniciado por gebremswar Ver Mensaje
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.
No se porque ninguno de los 2 codigos me funciona?

este es mi codigo completo esta dentro de un echo php
Código PHP:
Ver original
  1. echo '
  2.  
  3.     <form method="post" action="prosesar.php" id="formID"  enctype="multipart/form-data">
  4.  
  5. <textarea id="txt"placeholder="Comparte algo nuevo" ></textarea>
  6.  
  7. <input id="botonenviar" type="submit" value="enviar"> </input>
  8.     </form>';

sera por que esta dento de php?

Última edición por erozwashere; 01/03/2013 a las 16:26 Razón: error