gpt4 book ai didi

javascript - 机器人框架 : Click Element using Execute JavaScript

转载 作者:太空宇宙 更新时间:2023-11-04 09:49:56 25 4
gpt4 key购买 nike

我有一个 xpath 选择器 xpath=//input[@id=image],我想使用关键字 Execute Javascript 点击这个元素,请帮助我纠正语句

我厌倦了声明

${Element} = Get WebElement xpath=//input[@id=image]
Execute JavaScript arguments[0].click(),${Element}

它抛出一个语法错误。

最佳答案

点击此链接 Is there a way to get element by XPath using JavaScript in Selenium WebDriver?我创建了一个用于单击隐藏元素的关键字。它也适用于可见元素。

JS Click Element
[Documentation]
... Can be used to click hidden elements
... Dependencies
... SeleniumLibrary
... String
[Arguments] ${element_xpath}
# escape " characters of xpath
${element_xpath}= Replace String ${element_xpath} \" \\\"
Execute JavaScript document.evaluate("${element_xpath}", document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null).snapshotItem(0).click();

关于javascript - 机器人框架 : Click Element using Execute JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48181988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com