0

openqa.selenium.WebDriverException: SyntaxError: missing ; before statementJavaスクリプトとセレンWebドライバーを使用してdivタグの値を設定しようとしたとき。を使用して div タグに存在する値を取得しています

WebElement element = driver.findElement(By.id("markupTextarea"));
String value = element.getText();

値を取得したら、既存の値にさらにテキストを追加し、以下のコードを実行します

jscript = "document.getElementById('markupTextarea').innerText = '{panel:title=Day - X |borderStyle=solid|borderColor=#ccc|titleBGColor=#99ff66|bgColor=#ccffff}{panel}" + value + "'" ;

    jscript = jscript + ";";
    System.out.println(jscript);
    js.executeScript(jscript);

これを行うと、上記の例外が発生します。行の追加/削除:

jscript = jscript + ";";

プラスの結果をもたらしていません。

助けてくれてありがとう

4

1 に答える 1