Foros del Web » Programando para Internet » Javascript »

Cambiar dinamicamente SelectedIndex

Estas en el tema de Cambiar dinamicamente SelectedIndex en el foro de Javascript en Foros del Web. Hola, Tengo un problema con la seleccion dinamica del valor de un listBox: Lo que quiero hacer es que dependiendo de la fecha, al cargar ...
  #1 (permalink)  
Antiguo 09/02/2009, 04:54
 
Fecha de Ingreso: febrero-2009
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Cambiar dinamicamente SelectedIndex

Hola,
Tengo un problema con la seleccion dinamica del valor de un listBox:

Lo que quiero hacer es que dependiendo de la fecha, al cargar el listbox se seleccione por defecto uno u otro valor:

<html>

<head>
<script language="JavaScript" type="text/javascript">

var today=new Date();
today.getDate();

var per1=new Date();
per1.setMonth(2,15)

var per2=new Date();
per2.setMonth(5,15)

var per3=new Date();
per3.setMonth(8,15)

if (today>=per1 && today<=per2) {

document.form.opciones.selectedIndex="0";

}

if (today>=per2 && today<=per3) {

document.form.opciones.selectedIndex="1";

}
</head>

<body>

<select id="opciones">
<option value="per1">1er Periodo</option>
<option value="per2">2do Periodo</option>
<option value="per3">3er Periodo</option>

</select>
</body>
</html>

No me funciona....
  #2 (permalink)  
Antiguo 09/02/2009, 05:09
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Respuesta: Cambiar dinamicamente SelectedIndex

Hola:

En las Faqs puedes ver como hacer una selección, basta con darle un valor al "value" del select (aunque no se declare atributo value en ese tag... cosas de javascript...)

Tienes un error en tu código, ya que tu select no tiene name, y la sintaxis document.form... y lo que sea, ese loquesea debe ser un atributo name y no un id, para eso tienes document.getElementById...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 11/02/2009, 03:13
 
Fecha de Ingreso: febrero-2009
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Cambiar dinamicamente SelectedIndex

Gracias...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:16.