new Actions(driver).moveToElement(myElem, posX, posY).perform();((JavascriptExecutor)driver).executeScript(jsDoubleClick, myElem, posX, posY);通过executeScript()发送变量字符串String myValue = "80120804076";WebElement pesel = driver.findElement(fldPesel);jse.executeScript("arguments[0].value='" + myValue + "';", pesel);您还可以在以下位置找到一些关于参数的详细讨论:You also can find a couple of detailed discussions about the arguments in:参数[0]和arguments[1] 是指通过 Selenium WebDriver 从 JavascriptExecutor 接口使用 executeScript 方法吗?跨域策略文件规范 这篇关于Selenium 中的 JavaScriptExecutor 是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
10-20 14:46