![](/img/trans.png)
[英]JavaScript SyntaxError: missing ) After Argument List in Selenium Python
[英]Error:javascript error: missing ) after argument list using removeAttribute() not working Selenium and Java
WebElement datedelete=driver.findElement(By.xpath("//input[@id='mat-input-0']"));
js.executeScript("document.getElementBypath('//input[@id='mat-input-0']').removeAttribute('readonly');","datedelete");
错误:javascript 错误:缺少)在参数列表之后
您已将元素定位为datedelete
,如下所示:
WebElement datedelete = driver.findElement(By.xpath("//input[@id='mat-input-0']"));
您只需要将WebElement作为参数传递:
((JavascriptExecutor)driver).executeScript("arguments[0].removeAttribute('readonly')", datedelete);
您可以在以下位置找到一些相关的详细讨论:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.