Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2007, 01:52
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 9 meses
Puntos: 1284
Re: acceder a elementos de un formulario

Hola:

En tu ejemplo al no tener nombre el select (cosa nada aconsejable) puedes acceder a él (el select) por el sitio dentro del formulario, así que en este caso sería:
document.forms.formo.elements[0]; // el select es el primer elemento

Las opciones del select es otro array "options", y por su sitio la que lleva el value="3" se corresponde con el index 2...

document.forms.formo.elements[0].options[2].selected = true; // aquí no estoy del todo seguro

Pero para poner selected un elemento es más fácil desde el propio elemento select:

document.forms.formo.elements[0].value = "2"; // Esta forma está en las FAQs

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo