IE - 如何在textarea中保留空格,输入javascript字符串

fba*_*bas 4 html whitespace internet-explorer textarea

FF和Chrome的表现很好,但IE(8)没有保留我的格式化代码中的空格我正在放入TEXTAREA

<textarea id="vdt_table_textarea" style="white-space: pre"></textarea>
Run Code Online (Sandbox Code Playgroud)

var vdt_demo_table_string = '&lt;table id=&quot;example&quot; class=&quot;display&quot;&gt;\n\
  &lt;thead&gt;\n\
    &lt;tr&gt;\n\
      &lt;th&gt;Rendering engine&lt;/th&gt;\n\
      &lt;th&gt;Browser&lt;/th&gt;\n\
      &lt;th&gt;Platform(s)&lt;/th&gt;\n\
      &lt;th&gt;Engine version&lt;/th&gt;\n\
      &lt;th&gt;CSS grade&lt;/th&gt;\n\
    &lt;/tr&gt;\n\
  &lt;/thead&gt;\n\
  etc....
';

$(document).ready(function() {
  $('#vdt_table_textarea').html(vdt_demo_table_string.replace(' ', '&nbsp;'));
});
Run Code Online (Sandbox Code Playgroud)

我怎样才能让IE尊重我的权威?!

小智 7

CSS

textarea{
white-space:pre;
}
Run Code Online (Sandbox Code Playgroud)

要么

textarea{
white-space:pre-wrap;
}
Run Code Online (Sandbox Code Playgroud)