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?
Código:
<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>