Foros del Web » Programando para Internet » Javascript »

problema con combobox (con imagenes)

Estas en el tema de problema con combobox (con imagenes) en el foro de Javascript en Foros del Web. Holas!! Tengo el siguiente problema que me aqueja hace mucho tiempo , genero el código de una combobox a partir de la elección de otro ...
  #1 (permalink)  
Antiguo 20/11/2003, 09:57
^_^
 
Fecha de Ingreso: noviembre-2002
Ubicación: ValparaPancho
Mensajes: 41
Antigüedad: 22 años, 1 mes
Puntos: 0
problema con combobox (con imagenes)

Holas!!

Tengo el siguiente problema que me aqueja hace mucho tiempo , genero el código de una combobox a partir de la elección de otro con el codigo (que saque de forosdelweb :))

algo asi

Código PHP:
switch (document.form1.Ubicacion.selectedIndex){
        case 
0
                        
addOpt(oCntrl2,  0"padre"0)
         break;
         case 
1
                        
addOpt(oCntrl2,  1"ambos"1)
         break;
         case 
2
                        
addOpt(oCntrl2,  2"madre"2)
         break;

(no se preocupen del codigo, este es de referencia)

bueno al elegir determinada opcion de un combo padre, el hijo se cambia dinamicamente, y cada opcion del hijo tiene un valor (codigo que lo identifica), algo asi como
cos1 = "padre"
cod2 = "madre"
cod3 = ambos"

entonces lo logico seria hacer que
addOpt(oCntrl2, 1, "padre", 1)
ó
addOpt(oCntrl2, 2, "madre", 2)
ó
addOpt(oCntrl2, 3, "ambos", 3)

Pero me queda asi!!



mi pregunta es como ()=/%# muestro el combo - en este ejemplo "ambos" - al principio y que aun asi me conserve el valor 3 (en el value)
he probado asi
addOpt(oCntrl2, 3, "ambos", 0)
y asi
addOpt(oCntrl2, 0, "ambos", 3)
y nada :(

porfas Ayuda!!!!!
__________________
___
  #2 (permalink)  
Antiguo 20/11/2003, 12:52
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 10 meses
Puntos: 772
Hola, ^_^.

Con esto debería funcionarte:

addOpt(oCntrl2, 0, "ambos", 3);
addOpt(oCntrl2, 1, "padre", 1);
addOpt(oCntrl2, 2, "madre", 2);

Espero haber entendido tu duda. Saludos,
  #3 (permalink)  
Antiguo 20/11/2003, 12:58
^_^
 
Fecha de Ingreso: noviembre-2002
Ubicación: ValparaPancho
Mensajes: 41
Antigüedad: 22 años, 1 mes
Puntos: 0
Cita:
Mensaje Original por JavierB
Hola, ^_^.

Con esto debería funcionarte:

addOpt(oCntrl2, 0, "ambos", 3);
addOpt(oCntrl2, 1, "padre", 1);
addOpt(oCntrl2, 2, "madre", 2);

Espero haber entendido tu duda. Saludos,
Holas JavierB, gracias por responder:

como dije al final del post, intente eso, pero me muestra tambien lo mismo , no habra una forma de insertar "espacios" pero que no se muestren algo asi como

addOpt(oCntrl2, 1, "", 1);
addOpt(oCntrl2, 2, "", 2);
addOpt(oCntrl2, 3, "ambos", 3);

pero ni que el control 1 ni el control 2 se muestren???
__________________
___
  #4 (permalink)  
Antiguo 20/11/2003, 14:25
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 10 meses
Puntos: 772
Lo siento. Me temo que esta vez no te he entendido

Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:14.