Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2006, 06:21
Avatar de josemari11
josemari11
 
Fecha de Ingreso: agosto-2004
Ubicación: Fuenlabrada (Madrid)
Mensajes: 95
Antigüedad: 20 años, 5 meses
Puntos: 0
Mensaje Evento onChange de un Select

Hola otra vez, sigo mi dura pelea con los select. Ahora tengo esto

<select class="drop2" name="torre" id="torre">
<option value="ninguno"<% IF Request("accion")<>"Agregar" THEN response.write(" selected") END IF%>></option>
<option value="ninguno"><%=String(tam_option,"-")%></option>
<option value="ninguno">Seleccione un producto de la lista</option>
<option value="ninguno"><%=String(tam_option,"-")%></option>
<option value="ninguno"></option>
<% sql="SELECT ..."
set rso=conn.execute(sql)
DO WHILE NOT rso.EOF%>

<option onClick="cargarPrecio(...)" value="..."<% IF (Request("accion")="Agregar") AND (...) THEN response.write(" selected") END IF%>>...</option>
<% rso.moveNext
LOOP%>


Pues bien, con esto solo llamo a la función cargarPrecio de javascript cuando hago clic. Si yo interactuo con el teclado (tab y flechas por ejemplo) para seleccionar este campo y subo o bajo opciones, no se actualiza. ¿Qué evento debo poner? ¿onChange en el Select? ¿Cómo haría una condición del tipo si el name o id es distinto de "ninguno" cargarPrecio(...)?

Creo que estoy pidiendo demasiado, pero es que lo necesito cuanto antes. Muchísimas gracias.