0

私の問題は単純です。<br/>文字列のすべての文字を置き換えて、結果のすべての文字列を要素\nに表示しようとしています。<textarea>コード:

textarea.innerHTML = s.innerHTML.replace(/(\r\n|[\r\n])/g, '').replace(/<br[\s\/]?>/gi, '\n');

テキストエリア内では、「\n」で区切られた行が表示されます。IE6 を含むすべてのブラウザーで動作しますが、IE9 では動作しません。なにが問題ですか?ありがとう!

4

1 に答える 1

6

ではなくvalueのプロパティを使用してみてください。textareainnerHTML

于 2012-06-08T15:24:24.420 に答える