将HTML标记转换为小写

Sin*_*hus 3 html jquery lowercase internet-explorer-6 uppercase

我正在研究IE6的内部网项目(我知道......),我需要从div输出一些HTML代码.

我用 $('#output').text($('#container').html());

但IE6以大写形式输出所有代码:

<TABLE border=1>
 <TR>
  <TD>Test Content</TD>
 </TR>
</TABLE>
Run Code Online (Sandbox Code Playgroud)

如何使用jQuery将HTML标记转换为小写?

有一个可以递归地通过DOM树的插件会很有用.

Bru*_*oLM 5

尝试

$('#output').text($('#container').html().replace(/<\/?[A-Z]+.*?>/g, function (m) { return m.toLowerCase(); }));
Run Code Online (Sandbox Code Playgroud)