我有一个页面,其中包含一系列反应生成的下拉列表,可在选择选项时执行特定操作。它们使用自己的'onChange'方法工作正常,但我想找到一种方法从外部函数触发它们。我试过了:
profile = webdriver.FirefoxProfile(plugin_path)
profile.set_preference("webdriver.load.strategy", "fast")
然后调用document.querySelector(“select.header”)。onchange;就在我页面的控制台中,没有任何反应。想法?
答案 0 :(得分:0)
找到答案。出于某种原因,我能够用jQuery $(“select.header”)触发它.change();但不是document.querySelector(“select.header”)。onchange();
不知道为什么,但至少我找到了解决方案。