简体   繁体   English

JavascriptExecutor Selenium WebDriver

[英]JavascriptExecutor Selenium WebDriver

I can not perform the function doFilterOffer() on the page , it 's the following error missing ; before statement 我无法在页面上执行功能doFilterOffer()missing ; before statement以下错误missing ; before statement missing ; before statement , what's wrong with this syntax below? missing ; before statement ,下面的语法有什么问题?

    if (driver instanceof JavascriptExecutor) {

        ((JavascriptExecutor) driver).executeScript("Function doFilterOffer();", "click");
    }

您应该删除Function词:

((JavascriptExecutor) driver).executeScript("doFilterOffer();", "click");

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM