Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2005, 03:59
Avatar de TCL_ZIP
TCL_ZIP
 
Fecha de Ingreso: noviembre-2003
Ubicación: Esporles, Mallorca, España
Mensajes: 690
Antigüedad: 20 años, 5 meses
Puntos: 4
Form en javascript

tengo la siguiente funcion:

function canviar(idpreu){
document.canviarestat.preu.options[idpreu].selected=true }

canviarestat --> Es un formulario
Preu--> Es el campo del formulario, un option list

Lo que hace este script es cambiar la opcion seleccionada segun la idpreu que le das, por ejemplo:

si idpreu=1 --> se seleccionara la primera opción
si idpreu=20 --> se seleccionarà al opcion numero 20


Que cambio deberia hacerle para que vaya, en vez de por orden, por descripcion, es decir:

si yo tengo los campos:

Descripcion ||| Value
__________|||_______
Micarro ||| 1
Micarromato ||| 3


Lo que yo quiero, es que cuando haga:

canviar(Micarro) --> Se selecione micarro
canvia(Micarromato) --> Se seleccione micarromato

Nose si me explico... me urge bastante


Asias por adelantado