Combo box dobles
Hola!
Estoy intentando hacer 3 combo box enlazados que se unan por la fecha. El primero tiene el año, el segundo el mes y el tercero el dia. Querria que hasta que no se seleccione el año y el mes no se pueda seleccionar el dia, ya que dependiendo del mes y de si el año es bisiesto o no el numero de dias del mes varia.
Alguien me puede ayudar?? Gracias
Estoy intentando hacer 3 combo box enlazados que se unan por la fecha. El primero tiene el año, el segundo el mes y el tercero el dia. Querria que hasta que no se seleccione el año y el mes no se pueda seleccionar el dia, ya que dependiendo del mes y de si el año es bisiesto o no el numero de dias del mes varia.
Alguien me puede ayudar?? Gracias
Hola
lo que tu tienes que hacer es una funcion en javascript que te haga eso, te digo el algoritmo, a ver si se te hace mas facil...
- pones un campo oculto
- si cambias el valor del primer select le cambias el valor a 1 en el campo oculto (document.form1.tuCampoOculto.value=1)
- si cambias el valor en el segundo select le cambias el valor a 2
- si el valor del campo oculto es igual a 2 entonces activas el select 3 (document.form1.tuSelect.disabled = false)
- cargas los valores del select 3 mediante el arreglo que el elemento select tiene...
No es tan complicado como parece, por cuestiones practicas no te paso el codigo, y hay muchos ejemplos en internet sobre como hacer esta tarea, generalmente los vas a encontrar cambiando la ciudad dependiendo del pais o algo asi, pero sirven como ejemplo.
Saludos y a tu disposición!
serch!
lo que tu tienes que hacer es una funcion en javascript que te haga eso, te digo el algoritmo, a ver si se te hace mas facil...
- pones un campo oculto
- si cambias el valor del primer select le cambias el valor a 1 en el campo oculto (document.form1.tuCampoOculto.value=1)
- si cambias el valor en el segundo select le cambias el valor a 2
- si el valor del campo oculto es igual a 2 entonces activas el select 3 (document.form1.tuSelect.disabled = false)
- cargas los valores del select 3 mediante el arreglo que el elemento select tiene...
No es tan complicado como parece, por cuestiones practicas no te paso el codigo, y hay muchos ejemplos en internet sobre como hacer esta tarea, generalmente los vas a encontrar cambiando la ciudad dependiendo del pais o algo asi, pero sirven como ejemplo.
Saludos y a tu disposición!
serch!