Jump to content


Photo

Validar


  • Please log in to reply
2 replies to this topic

#1 japo89

japo89

    Newbie

  • Miembros
  • Pip
  • 1 posts

Posted 19 November 2014 - 01:57 PM

Hola Cesar y amigos, espero que me puedan ayudar soy principiante en esto de programacion web y estoy tratando de hacer un pequeño proyecto en PHP, me he basado en el curso de PHP y MYSQL de Cesar Cancino. El problema que tengo es con las validaciones en JavaScript, ya que quiero validar que se haya seleccionado una de las opciones de un select, pero trato de hacerlo como si fuera un <input> y no me valida, les muestro como tengo hecho el <select> y la validacion JS:



php
  1. /* * * * * * * * * * * * * * */
  2.  
  3. <select name="tip">
  4. <option value="0">Seleccione el tipo de mascota</option>
  5. <?php  while($reg=mysql_fetch_array($res)){  ?>
  6. <option value="<?php echo $reg['id_tipo_mascota'] ?>">
  7. <?php echo $reg['nombre_tipo'] ?> </option>
  8. <?php  }  ?>
  9.  
  10.  
  11.  
  12.  
  13. /* * * * * * * * * * * * * * */
  14.  
  15. if(document.form.tip.value==0)
  16. {
  17. alert("Seleccione un tipo de mascota");
  18. document.form.tip.focus();
  19. return false;
  20. }


  • 0

#2 jooz

jooz

    Member

  • Miembros
  • PipPip
  • 45 posts

Posted 27 November 2014 - 05:43 AM

hola...

para los select seria a traves del documento.getElementById

en este enlace:  http://entredesarrol...nada-javascript  explica como hacerlo aunque yo te recomendaria hacerlo del lado del servidor y mostrar alguna notificacion con ajax. espero haber ayudado en algo.
  • 0

#3 felipe

felipe

    Advanced Member

  • Administrador
  • 3283 posts
  • LocationColombia

Posted 29 November 2014 - 10:52 AM

Mi recomendación es utilizar un framework como los es jQuery por ejemplo, que facilita entre tantas cosas, la validación de elementos dentro de los formularios, pero ojo, las validaciones deben hacerse en ambos lados, tanto del lado del ususario como del servidor.
  • 0




IP.Board spam blocked by CleanTalk.