【问题标题】:How to change HTML range input value with C# Selenium如何使用 C# Selenium 更改 HTML 范围输入值
【发布时间】:2020-04-23 17:13:14
【问题描述】:

我想用 C# Selenium 来判断 HTML 输入范围的值。这是image

这是输入范围。

<input type="range" step="0.01" min="0.01" max="1" name ="scale" id="scale" value="0.9"></input>

【问题讨论】:

标签: javascript c# html selenium


【解决方案1】:

您可以使用 javascript 更改元素的属性

IJavaScriptExecutor js = ((IJavaScriptExecutor) driver);
js.ExecuteScript("document.getElementById('scale').setAttribute('max', '10')");

我正在更改属性“max”,但您可以使用所需的值更改您想要的任何属性。

更多关于使用 javascript 和 selenium 的信息可以在这里找到:https://www.guru99.com/execute-javascript-selenium-webdriver.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    • 2013-04-24
    • 1970-01-01
    相关资源
    最近更新 更多