我在 firebug 中使用了以下 XPath 表达式,它返回正确的元素:
$x("(//input[@class='intervalInput timeInput'])")
返回两个元素。
$x("(//input[@class='intervalInput timeInput'])[1]")
$x("(//input[@class='intervalInput timeInput'])[2]")
以上每个都返回正确的元素。
然而; 当我运行以下代码时:
var matchedElements = this._selenium.GetXpathCount("(//input[@class='intervalInput timeInput'])");
匹配的元素为 0。
我也试过:
var matchedElements = this._selenium.GetXpathCount("xpath=(//input[@class='intervalInput timeInput'])");
任何帮助将不胜感激。