「偽の」編集可能 DIV を使用する
< に依存する代わりに;textarea> で、<div> などの新しい要素を作成し、その contenteditable 属性を true に設定します。これにより、要素をテキスト領域のように編集できるようになります。
<div>
「偽の」テキスト領域のカスタマイズ
#fake_textarea { width: 500px; height: 200px; overflow: auto; border: 1px solid #ccc; }
要素を CSS スタイルでカスタマイズして、スクロールバーの追加など、
<input type="hidden">
$('#your_form').submit(function() { $('#fake_textarea_content').val($('#fake_textarea').html()); });