ダイナミックテキストの改行について

上記サイトの質問と回答がそのまま適切ですが、自分のためにまとめなおしてみます。

コード内に文字列を埋め込む場合

"\n"newline で改行します。newline はCRを意味しているようです。

this.message_text = "1行目\n2行目";
// または
this.message_text = "1行目" + newline + "2行目";

日本語を含む外部ソースを使用している場合、ソースファイルのエンコードUTF-8にする必要があります。

外部テキストから読み込む場合

"%0A" または "%0D" で改行します。

textA=1行目%0A2行目&textD=1行目%0D2行目

"%0A"がLF(ラインフィード)、"%0D"がCR(キャリッジリターン)を示すアスキーコードの入力に相当しているのです。