
06/06/2006, 04:42
|
| | Fecha de Ingreso: diciembre-2005
Mensajes: 42
Antigüedad: 19 años, 3 meses Puntos: 0 | |
Me respondo para que quede constancia:
function ordenMasActual( primero, ultimo, oCntrl)
{
var i;
for(i=0; (ultimo-primero) >= 0; i++)
{
addOpt(oCntrl, i, ultimo, ultimo);
ultimo = ultimo-1;
}
}
function cambia(oCntrl){
while (oCntrl.length) oCntrl.remove(0);
switch (document.elegir.Año.selectedIndex){
case 0:
ordenMasActual(507, 509, oCntrl);
break;
case 1:
ordenMasActual(504, 506, oCntrl);
break;
case 2:
ordenMasActual(495, 503, oCntrl);
break;
}
}
Me he creado una funcion. Logicamente solo fucniona con numeros, para letras habria que pensar más u otra cosa....
<select name="Año" onchange="cambia(document.elegir.Numero)">
<OPTION VALUE="2007">2007</OPTION>
<OPTION VALUE="2006">2006</OPTION>
<OPTION VALUE="2005">2005</OPTION>
</select> |