Hace tiempo que no aparecía por aquí.....
Me he encontrado con un problema de un programa que tenía hecho hace tiempo y ahora de repente me ha empezado a dar problemas en un desplegable en Firefox y Chrome, mientras que en Explorer me sigue funcionando correctamente.
Genero varios formularios en una misma pantalla con gran cantidad de datos y el primero de ellos es un desplegable en el que hay que seleccionar una opción....Las validaciones de la pantalla, las hago en javascript.
Código:
oForm1 = document.form1; oSelection = oForm1.selectmis.options[oForm1.selectmis.selectedIndex]; mision1 = oSelection.value;
Código HTML:
<td> <font size="1" face="Verdana" color="#000000"> <p><select name="selectmis" style="font-size: 3mm; font-family: Verdana; float: center"> <option value=0>Seleccionar Misión</option> <? $sql="SELECT * FROM COLABORA_MISIONES ORDER BY MISION_CORTA;"; $resx=mysql_query($sql); while($registrox=mysql_fetch_array($resx)) { if ($registro["mi_mision"] == $registrox[0]) { echo "<option value=".$registrox[0]." selected".">".$registrox[1]."</option>"; } else { echo "<option value=".$registrox[0].">".$registrox[1]."</option>"; } } ?> </select> </font> </td>
Me dice que el oForm1.selectmis is undefined.
¿¿¿¿Me podéis echar una mano????. No entiendo por que en unos navegadores no funciona y en otros sí.....¿qué tengo que hacer?....
Saludos.
Carmen P.