▽1
●
匿名回答1号 ベストアンサー |
要点は改行コードをHTMLに置き換えるということです。 JavaScriptコード上ではreplaceメソッドを使います。 jQueryは汎用ライブラリですが、内部的にはもちろんのことJavaScriptです。 jQueryのセレクタは非常に柔軟です。が、セレクタをちゃんと扱えないと意味ないです。 踏まえて、$('textarea')とか$('span')はjQueryラップ集合にすぎません。 以上を踏まえて、 textareaのIDをtx、<span>がspanタグの最初の要素だと仮定して、
$("span").eq(0).html($("#tx").val().replace(/\n/g,"<br>\n"));