0
执行MoveToElement操作时,鼠标未移动到元素位置。请查找下面的代码。Selenium MoveToElement操作不起作用
Actions action = new Actions(driver);
action.MoveToElement(element);
action.Build().Perform();
执行MoveToElement操作时,鼠标未移动到元素位置。请查找下面的代码。Selenium MoveToElement操作不起作用
Actions action = new Actions(driver);
action.MoveToElement(element);
action.Build().Perform();
你可以试试下面的代码:
IWebElement element = driver.FindElement(By.Id("Login_Id"));
Actions action = new Actions(driver);
action.MoveToElement(element);
action.Build().Perform();
而不是仅仅给出代码,如果你能解释为什么OP的问题有问题以及你的代码是如何解决它的话,那就太好了。 – demouser123
你刚刚复制了问题的代码吗? –
请参阅https://stackoverflow.com/help/how-to-ask部分大约问一个问题,并为越来越多的细节你会得到社区的帮助。 – demouser123
@sowmya你能否考虑更新相关的HTML DOM?谢谢 – DebanjanB
您在问题中提出的代码不是用来将鼠标移动到元素位置,所有这些都将滚动页面直到目标元素处于视图中。如果你提供了更多关于你想要做的事情的背景知识,你可以在如何实现它的问题上得到更好的答案。 – Jsmith2800