简体   繁体   English

如何不使用javascriptExecutor在Selenium Webdriver中突出显示Webelement

[英]How to highlight webelement in selenium webdriver not using javascriptExecutor

I want to highlight web element using selenium web driver but i don't want to use JavaScript Executor for the same. 我想使用Selenium Web驱动程序突出显示Web元素,但我不想使用JavaScript Executor。 if i am using java script executor my DOM is getting change. 如果我使用的是Java脚本执行程序,则我的DOM会发生更改。 that is the reason i don't want to use it. 这就是我不想使用它的原因。 is there any alternate way to highlight web element? 有没有其他方法可以突出显示Web元素? please suggest me a way to do this. 请给我建议一种方法。 Thanks in advance 提前致谢

Please try this, I don't know whether this will change your DOM and framework. 请尝试一下,我不知道这是否会更改您的DOM和框架。

          `JavascriptExecutor js = (JavascriptExecutor)driver;
            js.executeScript("arguments[0].style.color='red'", webElement);
            Thread.sleep(5000);
            js.executeScript("arguments[0].style.color='grey'", webElement);`

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用Firefox 35的JavascriptExecutor无法在Selenium中突出显示WebElement - Unable to highlight WebElement in Selenium using JavascriptExecutor for Firefox 35 如何使用Xpath for JavascriptExecutor(Selenium)向Webelement写入路径 - How to write path to webelement using Xpath for JavascriptExecutor (Selenium) JavascriptExecutor如何在selenium webdriver中运行 - How does JavascriptExecutor works in selenium webdriver JavascriptExecutor Selenium WebDriver - JavascriptExecutor Selenium WebDriver Selenium WebDriver(Java):JavascriptExecutor无法单击元素,而WebElement.click()可以正常工作 - Selenium WebDriver(Java) : JavascriptExecutor fails to click element, while WebElement.click() works well 如何使用 Selenium WebDriver 中的 JavaScriptExecutor 在加载 js 脚本时执行 js function - how to execute js function on load of a js script using JavaScriptExecutor in Selenium WebDriver 使用 JavascriptExecutor 的 Selenium Datepicker - Selenium Datepicker using JavascriptExecutor Selenium-WebDriver 如何使用 javascript 和 firefox 浏览器突出显示元素 - Selenium-WebDriver how to highlight element using javascript and firefox browser C#Selenium Webdriver JavaScriptExecutor提示窗口 - C# Selenium Webdriver JavaScriptExecutor Prompt Window Selenium Webdriver:JavascriptExecutor推动视频播放 - Selenium Webdriver: JavascriptExecutor to push play on video
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM