3

私はJavaで次の文字列を持っています:

"this is text1\r\nthis is text2\r\nthis is text3"

私は次のように置き換え\r\n<br/>います:

String temp = "this is  text1\r\nthis is text2\r\nthis is text3"
temp = temp.replaceAll("[\r\n]+", "<br/>");

次の文字列を生成します。"is text1 this is text2 this is text3"

今、次のように JavaScript 要素に送信したいと思います。

var desc_str = "<%=temp%>";
document.getElementById('proc_desc').value = desc_str;

Java からの出力は問題ありませんが、HTML 要素に渡した後、JavaScript エラー「unterminated Stringliteral」が表示されます。手がかりが見つかりません。助けてください。

4

1 に答える 1