
29/07/2008, 06:38
|
 | | | Fecha de Ingreso: julio-2008 Ubicación: A Coruña
Mensajes: 74
Antigüedad: 16 años, 6 meses Puntos: 1 | |
Respuesta: <select> anidado no funciona en firefox Hola, hay varios errores en tu código que pueden ser el motivo de que no funcione en firefox.
el primero es que el tag javascript debe definirse algo como:
<script language='javascript' type='text/javascript'>
Y luego, tu script desde <script> hasta </script> debes cerrarlo entre <!-- y //--> al final para hacerlo "comentario" a los rastreadores y validadores.
El segundo error y más importante es como accedes al valor del primer combo.
Poner: dpto = f1.sDep[document.f1.sDep.selectedIndex].value
Es erroneo. En todo caso, deberías acceder desde:
dpto = document.f1.... lo cual no es lo mejor, sino que lo mejor sería acceder a los elementos de tu página por el id que le has asignado tal como
dpto = document.GetElementById('tu_select').....
Prueba esos cambios y cualquier cosa nos comentas.
Un saludo
Martin |