¿Como usar el option value en php?

publicado por: Anonymous

Tengo un menú desplegable, con 2 opciones:

Nuevo cliente y Nuevo producto.

Lo que busco es que al tener seleccionada determinada opción me lleve a un formulario distinto, en caso de que seleccione “Nuevo Producto” que me lleve a un formulario donde agrego esta información.

El problema es que no recuerdo el código con el que se hacia esto…

Codigo del menu:

<form name="form1" method="post" onSubmit="return validar();">
  <p>
    <label for="select"></label>
    <select name="menu" id="menu">
      <option value="nc">Nuevo Cliente</option>
      <option value="np">Nuevo Producto</option>
    </select>
     <input type ="submit" value ="Registrar" />
</form>

Valido que opción esta seleccionada con javascript, pero no recuerdo como iniciar otro formulario dependiendo de la opción seleccionada.

<script>
  function validar(valor) {
    if (menu.value == "nc") {
      // Quiero saber el código para cambiar de formulario
      // en caso de que seleccione esta opción
    }   
    if (menu.value == "np") {
      // Quiero saber el código para cambiar de formulario
      // en caso de que seleccione esta opción
    }
  }
</script>

solución

<script>
 function validar(valor) {
   if (menu.value == "nc") {
    location.href = "nuevoproducto.php";
   } else if (menu.value == "np") {  
    location.href = "nuevocliente.php";
   }
}
</script>

<form name="form1" method="post" onSubmit="return validar(this);">
  <p>
    <label for="select"></label>
    <select name="menu" id="menu">
      <option value="nc">Nuevo Cliente</option>
      <option value="np">Nuevo Producto</option>
    </select>
    <input type ="submit" value ="Registrar" />
</form>

De esta forma lo puedes hacer, si lo que quieres es que según la opción mande a un formulario u otro.

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *