Tengo un select, y dinamicamente voy creando los options, cada option tiene un id value.
Como puedo hacer para que cuando se posicionen en el select por medio de las flechas del teclado, y den enter en un option llamar una funcion de JS.
No puedo poner el onkeypress en el select ya que necesito mandarle un parametro a la funcion, y si lo mando desde el select no sabra que idvalue tengo ya que el ciclo lo va generado por cada option.
Ej:
Código HTML:
<select name="estados" id="estados"> <option> Selecciona el estado</option> <% while(rs1.next()) { %> <option onKeyPress="javascript:isEnter(this,<%=rs1.getString("idEdo") %>);" onClick="getCiudades(this,<%=rs1.getString("idEdo") %>)" value="<%=rs1.getString("idEdo") %>"> <%= rs1.getString("Descripcion") %></option> <% } rs1.close();%> </select>
Saludos y gracias.