Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/11/2003, 07:20
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Dime si te sirve este ejemplo. Si no lo entiendes te lo explico.

Código PHP:
<html>
<
head>
    <
title>Untitled</title>
    <
script>
    
//cosas=[seleccione,[lista de la primera opcion],[lista de la segunda opcion]...]
    
cosas=["Seleccione en el primero",["casa","hogar","lar","domicilio"],["vehículo","coche","automovil"],["guitarra","instrumento","cuerdas"]]
    function 
cargar(){
    
document.forms[0].segundo.disabled=true;
    for (
a=0;a<5;a++){
    
document.forms[0].segundo.options[a] = null;
    }
    
opcion=document.forms[0].primero.options.selectedIndex;
    if (
opcion==0){document.forms[0].segundo.options[0]=new Option("Seleccione en el primero","Seleccione en el primero","defaultSelected");
    return 
false;}
    
    for (
a=0;a<cosas[opcion].length;a++){
    
document.forms[0].segundo.options[a] = new Option(cosas[opcion][a],cosas[opcion][a]);
    }
    
document.forms[0].segundo.disabled=false;
    }    
    
</script>
</head>

<body>
<form>
<select name=primero  onchange=cargar()>
<option value="·">Seleccione
<option value="·">choza
<option value="·">transporte
<option value="·">instrumento
</select>
<select name=segundo disabled> 
<option>Seleccione en el primero
</select>
</form>


</body>
</html> 
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.