html - IE7 中的文本区域 : can't make a carriage return

标签 html internet-explorer-7 textarea

我在通过 Ajax 请求加载的网页中使用文本区域。 请求的结果是由 \n

分隔的数字列表

结果如下:

<textarea wrap="hard" rows="10" cols="80">111000333
414141411
</textarea>

在 Chrome 中,它可以正常工作,但在 IE7 中,回车不起作用,所有结果都在同一行。

我能做什么?使用另一种方式进行回车或向文本区域添加属性?

谢谢

最佳答案

您可以使用 javascript 正则表达式吗?即 str.replace(/\r\n/gi, "
")

其中 str 是文本区域的 innerHTML

关于html - IE7 中的文本区域 : can't make a carriage return,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6648371/

相关文章:

html - 在输入下方显示验证消息(IE9 和 IE7)

javascript - 自动调整文本区域/xp :inputTextarea - onload

php - 如何用换行符回显文本区域的输入?

javascript - 静态 HTML 表格分页是否有助于提高性能

html - 内容:“”的作用是什么?

java - 相当于 <html :messages> in thymeleaf for displaying messages

javascript - 使用连字符 ID 名称自动查找节点

html - DIV 重叠在提交订单的顶部 INPUT 按钮在 IE7 中无法正常工作

html - 具有固定布局 TABLE 和 TD 宽度百分比的 IE 7/8 错误

设置宽度时忽略 HTML textarea 最小宽度