Tengo una lista de selección:¿Cómo saber qué eventos de JavaScript se activaron?
<select id="filter">
<option value="Open" selected="selected">Open</option>
<option value="Closed">Closed</option>
</select>
Cuando selecciono Closed
vuelve a cargar la página. En este caso, muestra entradas cerradas (en lugar de abiertas). Funciona bien cuando lo hago de forma manual.
El problema es que la página no se recarga cuando selecciono Closed
con Watir:
browser.select_list(:id => "filter").select "Closed"
Que por lo general significa que algún evento JavaScript no se dispara. Puedo disparar eventos con Watir:
browser.select_list(:id => "filter").fire_event "onclick"
pero necesito saber qué evento disparar.
¿Hay alguna forma de averiguar qué eventos se definen para un elemento?
Esta pregunta enumera más herramientas: http://stackoverflow.com/questions/570960/how-to-debug-javascript-jquery-event-bindings-with-firebug-or-similar-tool –
Evento visual, http: //www.sprymedia.co.uk/article/Visual+Event. Estoy seguro de que eso ayudará a la mitad de la gente a aterrizar en esta página Stackoverflow :) – Cedric