如何找出触发的JavaScript事件?
我有一个选择列表:
<select id="filter"> <option value="Open" selected="selected">Open</option> <option value="Closed">Closed</option></select>
当我选择Closed
页面重新加载时。在这种情况下,它显示已关闭的票证(而不是打开)。我手动操作时工作正常。
问题是当我Closed
用Watir选择时页面不会重新加载:
browser.select_list(:id => "filter").select "Closed"
这通常意味着不会触发某些JavaScript事件。我可以用Watir发射事件:
browser.select_list(:id => "filter").fire_event "onclick"
但我需要知道要开火的事件。
有没有办法找出为元素定义了哪些事件?
慕田峪9158850
相关分类