Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2008, 10:54
helacer
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 9 meses
Puntos: 50
llamado a funcion para combo de lsitas funciona en mozilla pero en IE no ¿Que puede ?

Como estan?
Cargo los registros de una tabla SQL en una lista, en el onchange de la lista mando el value del registro seleccionado que llama a una funcion javascript que cara otra lista con los registro relacionado al value recibido

Este es el codigo de la funcion

Código HTML:
<script language="javascript">
function ComponerLista(xPro) {
document.forms.Search.s_tipo.disabled = true;
document.forms.Search.s_RADI_DEPE_ACTU.length = 0;
CargarDependencia(xPro);
document.forms.Search.s_tipo.disabled = false; 
}
function CargarDependencia(xCiu) {
var o
document.forms.Search.s_RADI_DEPE_ACTU.disabled=true;
<?php
$CrgDependencia = mssql_query('SELECT depe_nomb, depe_codi, tipo FROM dependencia WHERE tipo > 0 ORDER BY depe_nomb ASC');
while ($DatDependencia = mssql_fetch_array($CrgDependencia)) {
?>
if (xCiu == <?php echo $DatDependencia["tipo"]; ?>) {
o = document.createElement("OPTION");
o.text = '<?php echo $DatDependencia["depe_nomb"]; ?>';
o.value = '<?php echo $DatDependencia["depe_codi"]; ?>';
document.forms.Search.s_RADI_DEPE_ACTU.options.add (o);
}
<?php
}
mssql_free_result($CrgDependencia);
?> 
document.forms.Search.s_RADI_DEPE_ACTU.disabled=false;
}
</script> 
Este es el codigo del llamado a la funcion
Código HTML:
<select class="select" name="s_tipo" id="s_tipo" onChange="ComponerLista(document.forms.Search.s_tipo[selectedIndex].value);"> 
En mozilla funciona perfectamente pero en Internet explorer no ¿Que esta pasando?