擅长:python、mysql、java
<p>可以使用直接xpath选择列表选项,然后在列表框上触发<code>onkeypress</code>事件</p>
<pre><code>item = driver.find_element_by_xpath("//select[@id='lbSources']/option[@value='UK_P']")
# click on the list item
item.click()
# now trigger onKeyPress event
list_box = driver.find_element_by_xpath("//select[@id='lbSources']")
driver.execute_script("arguments[0].dispatchEvent(new Event('onkeypress', {'bubbles': true,'cancelable': true}));",list_box)
</code></pre>