Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/10/2009, 18:37
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 8 meses
Puntos: 1485
Respuesta: Onselect cambiar value input

estoy seguro que bien lo sabes, no es necesario defiinir una funcion para cada valor posible. eso seria una aberracion porque no me puedo imaginar tener 50 funciones especificamente para eso. simplemente crea una sola funcion que acepte un parametro, y ese parametro se lo asignas a la propiedad value en lugar de un string literal. ahora al html.

no creo que existe el evento onselect, el evento apropiado es onchange, y este no va asignado a cada OPTIONs sino en el mismo elemento SELECT. y como argumento, le pasas el valor seleccionado del SELECT. pero para que funcione, todos los OPTIONs tienen que tener un valor asignado.
Código:
<select ... onchange="funcion(this.value);">
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.