我试图找到一个动态生成id的元素.字符串的最后一部分是常量("ReportViewer_fixedTable"),所以我可以使用它来定位元素.我试图在XPath中使用正则表达式:
targetElement = driver.FindElement(
By.XPath("//table[regx:match(@id, "ReportViewer_fixedTable")]"));
Run Code Online (Sandbox Code Playgroud)
并通过CssSelector定位:
targetElement = driver.FindElement(
By.CssSelector("table[id$='ReportViewer_fixedTable']"));
Run Code Online (Sandbox Code Playgroud)
两者都不起作用.任何建议,将不胜感激.