SoloCodigo

Programación Web y Scripting => JavaScript => Mensaje iniciado por: saxlevel en Miércoles 17 de Julio de 2002, 23:26

Título: Listas encadenadas
Publicado por: saxlevel en Miércoles 17 de Julio de 2002, 23:26
Hola,
Tengo el siguiente código de listas encadenadas que funciona perfectamente en IE pero no en Netscape.¿Alguien sabe que es lo que está fallando?

<html>
<head>
<script language="JavaScript">
<!--

var NS4 = (document.layers)?true:false;
var IE4 = (document.all)?true:false;

function trimestre1() {

opcion0=new Option("Enero","Enero");
opcion1=new Option("Febrero","Febrero");
opcion2=new Option("Marzo","Marzo");

document.formulario.meses.options[0]=opcion0;
document.formulario.meses.options[1]=opcion1;
document.formulario.meses.options[2]=opcion2;
}

function trimestre2() {

opcion0=new Option("abril","Abril");
opcion1=new Option("Mayo","Mayo");
opcion2=new Option("Junio","Junio");

document.formulario.meses.options[0]=opcion0;
document.formulario.meses.options[1]=opcion1;
document.formulario.meses.options[2]=opcion2;
}

function trimestre3() {

opcion0=new Option("Julio","Julio");
opcion1=new Option("Agosto","Agosto");
opcion2=new Option("Septiembre","Septiembre");

document.formulario.meses.options[0]=opcion0;
document.formulario.meses.options[1]=opcion1;
document.formulario.meses.options[2]=opcion2;
}


function cambiar() {

var index=document.forms.formulario.trimestres.selectedIndex;

formulario.meses.length=0;

if (index==0) trimestre1();
if (index==1) trimestre2();
if (index==2) trimestre3();

}
//-->
</script>
</head>