使用nodeValue读取单元格内容时保留换行符

时间:2013-03-08 11:00:32

标签: javascript internet-explorer-8

我有一个表格单元格,其值包含换行符,如下所示。

<td>Foo
Bar</td>

我正在使用td.childNodes[0].nodeValue读取单元格内容并在Ajax请求中传递值。但是IE8将LF作为空间读取,以便“Foo%20Bar”被发送而不是“Foo%0ABar”。但是,在Chrome中保留了LF。

是否有其他方法可以在IE中读取单元格以保留LF?

1 个答案:

答案 0 :(得分:0)

我认为您应检测浏览器是否为IE,然后应用操作(可能将“%20”替换回“%0A”)。