質問: input.replace(/(\n|\r)/g, ""); $label.val(input); と記述してラベルに表示しようとしましたが、 ラベルの表示は 「あああ」とエスケープされた状態で表示されてしまいました。 改行を反映させるためには、どう書いたら良いのでしょうか
回答: jQueryでしょうか? 「text(val)」ではHTMLはエスケープされますので、「html(val)」を使います。 ``` input = input.replace(/\r?\n/g, ""); $("#label").html(input); ``` ※「text(val)」は「innerText」、「html(val)」は「innerHTML」に相当します。