![](/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.