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的属性textarea,而不是innerHTML

于 2012-06-08T15:24:24.420 回答