Foros del Web » Programando para Internet » Javascript »

enlaces dependientes redireccion

Estas en el tema de enlaces dependientes redireccion en el foro de Javascript en Foros del Web. Hola tengo un problema, y como no tengo ni idea d javascript , nada mas que me limito a copiar codigo pues no se tratarlo, ...
  #1 (permalink)  
Antiguo 15/05/2008, 02:10
 
Fecha de Ingreso: abril-2008
Ubicación: Murcia
Mensajes: 46
Antigüedad: 16 años
Puntos: 0
enlaces dependientes redireccion

Hola tengo un problema, y como no tengo ni idea d javascript , nada mas que me limito a copiar codigo pues no se tratarlo, El problema es que quiero que unos selects encadenados en el segundo nivel redirijan a otro html como cualquier enalce normal.


<script type="text/javascript">
function slctr(texto,valor){
this.texto = texto
this.valor = valor
}
var africa=new Array()
africa[0] = new slctr('- Africa -')


var asia=new Array()
asia[0] = new slctr('- Asia -')
asia[1] = new slctr("India", ' ../directorio.html')




function slctryole(cual,donde){
if(cual.selectedIndex != 0){
donde.length=0
cual = eval(cual.value)
for(m=0;m<cual.length;m++){
var nuevaOpcion = new Option(cual[m].texto);
donde.options[m] = nuevaOpcion;
if(cual[m].valor != null){
donde.options[m].value = cual[m].valor
}
else{
donde.options[m].value = cual[m].texto
}
}
}
}
</script>




<form name="form1" method="post" action="">

<label><strong>Continentes </strong>

<select name="select" onchange="slctryole(this,this.form.select2)">
<option selected>- Seleccionar - -</option>
<option value="asia">Asia</option>
</select>
</label>
<br><br>
<label><strong>Paises </strong>
</select>
<select name="select2" onchange="destino()">
<option selected>- - - - - -</option>
</select>
</label>


</form>


Se que el problema es sencillo esta en el javascript.(vamos que no me se los operadores, a ver si me hago un tutorial o algo) Solo quiero que al elegir india redirija a otro pagian como un enlace normal-

gracias y 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:50.