 
			
				15/04/2009, 11:46
			
			
			     |  
        |     |    |    Fecha de Ingreso: julio-2008  Ubicación: En el DF ectuoso  
						Mensajes: 240
					  Antigüedad: 17 años, 3 meses Puntos: 0     |        |  
  |      Cambiar el conenido de un combo box con otro        Hola a todos , me encontre en el foro con este script.. 
<html>  
 <head>  
  <title>  
  zz 
  </title>  
  <script language="JavaScript">    
   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.pais.selectedIndex){  
     case 0:   
      addOpt(oCntrl,  0, "Ciudad de México", "0");  
      addOpt(oCntrl,  1, "Monterrey", "1");  
      addOpt(oCntrl,  2, "Guadalajara", "2");  
      break;  
     case 1:   
      addOpt(oCntrl,  0, "Madrid", "0");  
      addOpt(oCntrl,  1, "Barcelona", "1");  
      addOpt(oCntrl,  2, "San Sebastián", "2");  
      break;  
     case 2:   
      addOpt(oCntrl,  0, "Caracas", "0");  
      addOpt(oCntrl,  1, "Coro", "1");  
      addOpt(oCntrl,  2, "Maracay", "2");  
      addOpt(oCntrl,  3, "Valencia", "3");  
      break;  
    }  
   }  
  </script>  
 </head>  
 <body>    
  <form name="frm">  
   <table border="0">  
    <tr>  
     <td>  
      Pais  
     </td>  
     <td>  
      <select name="pais" onchange="cambia(document.frm.ciudad)">  
       <option value="Mex">Mexico</option>  
       <option value="Esp">España</option>  
       <option value="Ven">Venezuela</option>  
    </select>  
     </td>  
     <td>     
     </td>  
     <td>  
      Ciudad  
     </td>  
     <td>  
      <select name="ciudad">  
       <option value="0">Ciudad de México</option>  
       <option value="1">Monterrey</option>  
       <option value="2">Guadalajara</option>  
      </select>  
     </td>  
    </tr>  
   </table>  
  </form>  
 </body>  
</html>     
Funciona bien pero....Funciona deacuerdo a la posicion en que se encuentran los PAISES  en el frorm de html. 
¿Como se hacer para que respete el orden aunque yo cambie la posision de los paises en el form?           |