
05/06/2008, 04:49
|
 | | | Fecha de Ingreso: noviembre-2005 Ubicación: Cádiz
Mensajes: 393
Antigüedad: 19 años, 4 meses Puntos: 0 | |
conocer valor elegido y xq no funciona en IE Tengo esta funcion, funciona en Firefox pero no en IE (para variar). En IE no cambia las opciones del segundo select cuando cambio la opcion del primero
Código:
function addOpt(oCntrl, iPos, sTxt, sVal){
var selOpcion=new Option(sTxt, sVal);
eval(oCntrl.options[iPos]=selOpcion);
}
function cambia(oCntrl){
while (oCntrl.length) oCntrl.remove(0);
switch (document.frm.material.selectedIndex){
case 0:
addOpt(oCntrl, 0, "- Selecciona -", "");
addOpt(oCntrl, 1, "38 x 42 dos asas corta", "38 x 42 dos asas corta");
addOpt(oCntrl, 2, "38 x 42 dos asas larga", "38 x 42 dos asas larga");
addOpt(oCntrl, 3, "38 x 42 un asa", "38 x 42 un asa");
addOpt(oCntrl, 4, "38 x 42 dos asas corta y cordón", "38 x 42 dos asas corta y cordón");
addOpt(oCntrl, 5, "38 x 42 dos asas corta y 5 cm. de fondo", "38 x 42 dos asas corta y 5 cm. de fondo");
addOpt(oCntrl, 6, "22 x 27 dos asas cortas", "22 x 27 dos asas cortas");
addOpt(oCntrl, 7, "50 x 50 dos asas cortas", "50 x 50 dos asas cortas");
addOpt(oCntrl, 8, "50 x 70 dos asas cortas", "50 x 70 dos asas cortas");
addOpt(oCntrl, 9, "Mochila sin fondo", "Mochila sin fondo");
addOpt(oCntrl, 10, "Mochila con fondo circular", "Mochila con fondo circular");
break;
case 1:
addOpt(oCntrl, 0, "- Selecciona -", "- Selecciona -");
addOpt(oCntrl, 1, "38 x 42 dos asas corta", "38 x 42 dos asas corta");
addOpt(oCntrl, 2, "38 x 42 dos asas larga", "38 x 42 dos asas larga");
addOpt(oCntrl, 3, "38 x 42 un asa", "38 x 42 un asa");
addOpt(oCntrl, 4, "38 x 42 dos asas corta y cordón", "38 x 42 dos asas corta y cordón");
addOpt(oCntrl, 5, "38 x 42 dos asas corta y 5 cm. de fondo", "38 x 42 dos asas corta y 5 cm. de fondo");
addOpt(oCntrl, 6, "22 x 27 dos asas cortas", "22 x 27 dos asas cortas");
addOpt(oCntrl, 7, "50 x 50 dos asas cortas", "50 x 50 dos asas cortas");
addOpt(oCntrl, 8, "50 x 70 dos asas cortas", "50 x 70 dos asas cortas");
addOpt(oCntrl, 9, "Mochila sin fondo", "Mochila sin fondo");
addOpt(oCntrl, 10, "Mochila con fondo circular", "Mochila con fondo circular");
addOpt(oCntrl, 11, "38x29 2 asas bicolor horizontal y 10cm. de fondo", "38x29 2 asas bicolor horizontal y 10cm. de fondo");
addOpt(oCntrl, 12, "38x42 2 asas bicolor vertical y 10cm. de fondo", "38x42 2 asas bicolor vertical y 10cm. de fondo");
addOpt(oCntrl, 13, "44x38 2 asas y 10cm. de fondo", "44x38 2 asas y 10cm. de fondo");
break;
}
}
Necesito conocer la opcion seleccionada, ya que según la opcion que elija se mostrara una paleta de colores que son los disponibles para esa opcion.
Gracias de antemano.
__________________ Genial concierto de Roger Waters, Pink Floyd siguen vivos!!! |