我试图用Python中的Selenium Chromedriver选择一个单选按钮。这是我正在使用的网络元素:
<input type="radio" name="frequency" value="3" onchange="displayFields(true);">
我已将此语法用于其他单选按钮,并且可以正常工作:
find_by_xpath("//select[@name='startmonth']/option[@value='8']").click()
但是当我尝试为频率按钮做同样的事情时,没有任何反应,浏览器只是打开了:
find_by_xpath("//select[@name='frequency']/option[@value='3']").click()
如果我在网站上手动点击此按钮,则会显示新字段。我是否需要将 onchange =&#34; displayFields(true); 添加为另一行或其他选项?