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>