[英]Unable to find Element via XPath Selector for type text with no name or Id
如果我们在HTML DOM
是否有唯一条目,请检查dev tools
(谷歌浏览器)。
您应该检查的 xpath :
//input[contains(@class,'searchbox') and @placeholder='search' @type='text']
检查步骤:
Press F12 in Chrome
-> 转到element
部分 -> 执行CTRL + F
-> 然后粘贴xpath
并查看您想要的element
是否被1/1
匹配节点突出显示。
如果我们有唯一的条目 1/1,那么您可以使用以下代码:
IWebElement elem = driver.FindElement(By.Xpath("//input[contains(@class,'searchbox') and @placeholder='search' @type='text']")).SendKeys("ABCDEFG");
我不确定为什么你需要一个动作类。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.