如何使用 selenium 和 chrome 驱动程序将文本键入到 .net 中的隐藏字段中
How to type text into hidden fields in .net using selenium and chrome driver
使用 .sendkeys()
在隐藏字段中输入文本时出现错误
在网络自动化中使用 selenium 和 chrome 驱动程序。
我在这里遇到了一个 similar 问题,但我不知道如何在 .Net 中实现它
怎么做?
我正在使用 vb.net,但 C# 也适合我。
据我所知,您必须使用 IJSExecutor。请参阅下面的示例:
string script = "arguments[0].setAttribute('value', arguments[1]);"
IWebElement theHiddenField = driver.FindElement(By.Id("the-hidden-field"));
((IJavaScriptExecutor)driver).ExecuteScript(script, theHiddenField, "here is new value");
使用 .sendkeys()
在隐藏字段中输入文本时出现错误
在网络自动化中使用 selenium 和 chrome 驱动程序。
我在这里遇到了一个 similar 问题,但我不知道如何在 .Net 中实现它
怎么做?
我正在使用 vb.net,但 C# 也适合我。
据我所知,您必须使用 IJSExecutor。请参阅下面的示例:
string script = "arguments[0].setAttribute('value', arguments[1]);"
IWebElement theHiddenField = driver.FindElement(By.Id("the-hidden-field"));
((IJavaScriptExecutor)driver).ExecuteScript(script, theHiddenField, "here is new value");