BUenas noches compañeros. Tengo este script en javascript que estoy implementando para una web que desarrollo con php. El problema es que funciona con google crhome, firefox, etc... pero con internet explorer no. Quisiera saber cual es el motivo, que algun experto en el tema me puega guiar para solucionar el problema. Lo que quiero es que me funcione en todos los navegadores. Aqui dejo el codigo:
<form name="combos.php">
Documento1:<select name="documento1" id="or" onchange="Combos1(this)">
<option value=" "> </option>
<option value="si">Si</option>
<option value="no">No</option>
</select>
<select name="documento1" id="documento1" style="visibility:text"></select>
<input type="submit" name=enviar value=enviar>
</form>
<script language="javascript">
function Combos1(x) {
ItDepend=document.getElementById('documento1');
if(!ItDepend){return;}
var mitems=new Array();
mitems[' ']=[''];
mitems['si']=[''];
mitems['no']=['Copia del certificado de libertad y tradicion del inmueble o inmuebles objeto de la solicitud, cuya fecha de expedición no sea superior a un mes antes de la fecha de la solicitud. Cuando el predio no se haya desenglobado se podra aportar el certificado del predio de mayor extension.'];
ItDepend.options.length=0;
ItActual=mitems[x.options[x.selectedIndex].value];
if(!ItActual){return;}
ItDepend.options.length=ItActual.length;
for(var i=0;i<ItActual.length;i++) {
ItDepend.options[i].text=ItActual[i];
ItDepend.options[i].value=ItActual[i];
}
}
</script>
Gracias