0

間違った方法を使用している可能性がありますが、期待される出力が得られないため、Javascript をドキュメントに挿入するのは私のコードです。

String serachBoxLeft = "<script type='text/javascript' src='http://website/SearchBox/75070'></script>";
try{
Element search = doc.getElementById("hc_checkPrices").empty();
search = search.appendText(serachBoxLeft);
}catch (Exception e){

}

System.out.println(search);

私が得ている出力は

<div id="hc_checkPrices" class="hc_m_v2">
  &lt;script type='text/javascript' src='http://website/SearchBox/75070'&gt;&lt;/script&gt; 
</div>

<> ブラケットのコードをトリップする

どんな助けでも大歓迎

4

1 に答える 1

2

メソッド名がappendText()の場合、指定された文字列を HTML フラグメントではなくテキストとして扱うことは明らかです。代わりにElement.append(String html)メソッドを使用してください。

于 2013-04-07T14:18:05.403 に答える