Selenium 2.0 WebDriver IE8 findelement by xpath cannot be evaluated

后端 未结 2 1254
渐次进展
渐次进展 2021-01-06 03:13

When I run the following code in Firefox it runs correctly, but in IE8 it says xpath cannot be evaluated or does not result in a WebElement.

webDriver.findEl         


        
2条回答
  •  醉梦人生
    2021-01-06 03:48

    Could you try as below?

    webDriver.findElement(By.xpath("//input[string(@id)='submitForm']")).click()
    

    For IE doesn't have native XPath support, WebDriver use a third-party library called javascript-xpath for this, this may be a bug of it.

提交回复
热议问题