![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
21/02/2006, 06:21
|
![Avatar de josemari11](http://static.forosdelweb.com/customavatars/avatar73012_1.gif) | | | Fecha de Ingreso: agosto-2004 Ubicación: Fuenlabrada (Madrid)
Mensajes: 95
Antigüedad: 20 años, 5 meses Puntos: 0 | |
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. |