Foros del Web » Programando para Internet » Javascript »

cambio con js de la option selected de un select

Estas en el tema de cambio con js de la option selected de un select en el foro de Javascript en Foros del Web. Hola! Estoy con un problema hace rato, y no encuentro la solucion. Paso a explicar: Estoy con un formulario que tiene un select: Cita: <select ...
  #1 (permalink)  
Antiguo 26/08/2006, 14:24
Avatar de jimi  
Fecha de Ingreso: mayo-2006
Ubicación: La Plata, Bs As, Argentina
Mensajes: 60
Antigüedad: 17 años, 11 meses
Puntos: 0
cambio con js de la option selected de un select

Hola!
Estoy con un problema hace rato, y no encuentro la solucion. Paso a explicar:
Estoy con un formulario que tiene un select:
Cita:
<select style="width:117px;" name="id_forma_de_pago" id="id_forma_de_pago" onchange="cambiar(this.form)">
<option value="0" selected>Seleccionar</option>
<option value="1-Efectivo">Efectivo</option>
<option value="2-Cheque normal">Cheque normal</option>
<option value="3-Cheque diferido">Cheque diferido</option>
</select>
El usuario ingresa una opcion de pago, completa otros datos, y se carga ese pago en un arreglo con javascript.
Despues que ingresa ese pago, reseteo los valores que ingreso, por ejemplo el monto:
Cita:
form["monto"].value="";
El problema es que no se como hacer para resetear el select, o sea que vuelva a estar seleccionado la option que dice Seleccionar... Porque me queda seleccionado el que previamente selecciono.

Gracias de antemano. Un saludo
  #2 (permalink)  
Antiguo 26/08/2006, 14:29
Avatar de jimi  
Fecha de Ingreso: mayo-2006
Ubicación: La Plata, Bs As, Argentina
Mensajes: 60
Antigüedad: 17 años, 11 meses
Puntos: 0
Perdon, ya lo resolvi. Juro que hace como 1 hora que estaba buscando y recien encontre la solucion:
Cita:
form["id_forma_de_pago"].options[0].selected = true;
Por ahi a alguien le sirve.
  #3 (permalink)  
Antiguo 26/08/2006, 20:20
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

Yo puse otra forma de resolver tu problema en las FAQs...

Sería poner
form["id_forma_de_pago"].value = "0";

... o sea asignando al value del select el value de la opción que quieras seleccionar.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 09:15.