我无法使用Selenium网络驱动程序点击单选按钮。
html如下
<input name="PersonalDetails.Paperless" class="input-validation-error" id="Paperless" type="radio" data-val-required="Contract notes selection is required" data-val="true" value="true"/>
要点击的代码如下。它适用于Chrome和FireFox,但不适用于Ie
driver.FindElement(By.CssSelector("label[for='OnlineAndPost']")).Click();
答案 0 :(得分:-1)
最好让IE 尽可能简单,尤其是在处理CSS选择器时,通过Id 获取元素:
driver.FindElement(By.Id("Paperless")).Click();