Buenas.
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.