`
lucane
  • 浏览: 121431 次
  • 性别: Icon_minigender_1
  • 来自: 江湖
社区版块
存档分类
最新评论

回车替换

阅读更多
textarea中回车换行问题

以前一直用
str = str.replace(/\r\n/g, "\\r\\n");

在ie和firefox中都能通过

今天突然发现在firefox中没有被替换调
于是断点跟踪了下,发现firefox中只有\n,没有\r
感觉很奇怪

以下内容来自互联网

By hitting this key, the printing head or the cursor on your screen will return to the left hand margin.
Usually hitting a Carriage Return or the "Enter" key includes a line feed,
i.e.the paper will move up one line or the cursor will drop down one line.
"Usually" does not mean always.
So check. You can usually correct the problem of not having a line feed
with a carriage return by moving a dip switch on the printer,
changing one of the parameters of the telecommunications software
program (the part where it says something about auto linefeed) or
changing the computer's operating system (by doing a "Config" or the like).
In most microcomputers, a Carriage Return is equivalent
to a "Control M," or ASCII 13. A line feed is a "Control J".

http://en.wikipedia.org/wiki/Carriage_return
http://en.wikipedia.org/wiki/Newline
分享到:
评论
3 楼 fh2002 2010-01-05  
Java代码用 str.replaceAll("\n","\\n") 也成功了。没有\r
2 楼 fh2002 2010-01-05  
str.replace(/\n/g, '\\n')

在我这成功了,chrome、ie7下测试成功,以上是JS代码
1 楼 lucane 2009-10-17  
以下情况只在IE8下测试,其他浏览器没有尝试
从后台返回的字符串如下
var str = "大幅升高\n等法官地方";

按道理填充到textarea中应该自动换行
但却没有换行
试了几下
经过如下代码再set到textarea就可以正确换行了
str = str.replace(/\\n/g, "\n");

相关推荐

    php使用str_replace实现输入框回车替换br的方法

    本文实例讲述了php使用str_replace实现输入框回车替换br的方法,分享给大家供大家参考。具体实现方法如下: 在我们用textarea时会发现回车与空格是不可看到的,所以我们利用str_replace函数将php中的\\n替换成br就...

    移除字符串中空格和回车符

    ### 移除字符串中空格和回车符 在日常的文本处理中,经常会遇到需要清理字符串中的空格、回车等字符的情况。这些字符可能会干扰数据处理或导致格式问题。下面将详细介绍如何通过编程手段有效地移除字符串中的空格和...

    用回车键代替TAB。

    用回车键代替TAB。

    批量删除Word中回车、空格、空行

    - 如果需要保留段落间隔,可以在“查找内容”中再次输入^l,在“替换为”中输入^p,这将把所有软回车替换为硬回车(段落标记)。 - 再次点击“全部替换”,即可完成转换。 3. **清除多余空格**: - 要删除文档中...

    文本回车换行符批量替换工具 繁简体字转换工具

    本文将围绕"文本回车换行符批量替换工具"这一主题,详细介绍其功能和应用场景。 该工具的核心功能在于批量处理文本中的回车换行符,这在日常工作中非常实用。回车换行符(CR+LF)在不同操作系统中表示新行的方式...

    如何清除硬回车

    5. **执行替换**:点击“全部替换”按钮,Word会自动将选中段落内的所有硬回车替换为不间断空格,从而达到去除硬回车的目的。 #### 注意事项 - 如果文章中有明确的段落分隔,建议先对整个文档进行整体处理,然后再...

    notepad++批量将换行符换成逗号

    在这种情况下,我们可以使用 Notepad++ 的批量替换功能来快速实现这个操作。 要使用 Notepad++ 将换行符换成逗号,我们可以按照以下步骤进行操作: 1. 打开 Notepad++ 并打开要处理的文本文件。 2. 按下 Ctrl+h 键...

    javascript 回车替换成TAB的脚本

    ### JavaScript 实现回车键替换为 Tab 键 在网页表单输入中,有时我们希望用户在填写完一个输入框后能自动跳转到下一个输入框,而不是直接提交表单。这种情况下,将用户的回车键操作转换为 Tab 锵的操作会非常有用...

    批量替换Excel回车换行符工具

    批量替换功能通常包括查找特定字符(在这种情况下是回车换行符)并替换为其他字符或字符串。 “Excel回车换行符”通常表示的是ASCII码10(LF,Line Feed)和13(CR,Carriage Return)的组合,这在Excel中表现为新...

    表单切换,用回车键替换Tab健(不支持IE)

    通常,用户通过按Tab键在表单元素之间进行切换,但有时我们可能希望用户通过按下回车键来实现这种切换,这样可以提供更友好的交互体验,尤其是对于那些习惯于使用回车键进行确认操作的用户。然而,需要注意的是,这...

    替换回车为逗号.html

    通过JS完成替换回车为逗号

    JS替换文本域内的回车示例

    3. **JavaScript 函数**:`aa`函数是处理回车替换的核心。它接收当前文本域的值,并进行处理。 4. **`value`属性**:`form1.t1.value`获取`<textarea>`元素的当前值。`form1`是表单的名称,`t1`是文本域的名称。 5...

    asp+txt 通用查询系统手机版 v2019

    2、直接替换法1:Excel回车替换Ctrl+H--->查找内容处输入--->按住Alt+小键盘1+小键盘0--->全部替换--->保存。3、直接替换制表符:Excel回车替换制表符--->复制包含制表符列--->粘贴到记事本---&gt...

    替换回车工具(公益0积分)

    标题中的“替换回车工具”就是一个专为解决这类问题而设计的小巧实用的软件。这个工具的主要功能正如其名,它允许用户快速、方便地替换文本中的回车符,以满足特定的文本处理需求。 回车符,也被称为换行符,在...

    Lephone Loczlize Plus 1.06 中文免费版 PE 字串替换器.zip

    回车 替换成 \r 换行 替换成 \n \ 替换成 \\ ” 替换成 \” Tab 替换成 \t “翻译新版本”时,既可以使用“字典文件”,也可以使用“对照文件”。而“对照文件”可以使用“偏移量方式”的“分割对照文件”功能得到...

    批量清除替换Excel回车换行符

    此时,批量清除或替换Excel中的回车换行符就显得尤为重要。以下将详细讲解如何进行这个操作,并提供一个可能的解决方案——使用`ReplaceExcelEnterWrap.exe`工具。 首先,我们可以通过手动操作来替换或清除Excel中...

    word中批量删除:空格,段首空格,空段.pdf

    此外,还可以将软回车替换成硬回车。点击菜单栏中的“编辑”→“替换”,在“查找内容”里面输入 ^l, “替换为” 里面输入 ^p,然后点“全部替换”就 OK 了。 在 Word 文档中,清除多余的空格和空行也是一个常见的...

    asp txt 通用查询系统手机版 v5.9.rar

    3、直接替换制表符:Excel回车替换制表符--->复制包含制表符列--->粘贴到记事本--->替换制表符--->复制记事本内容粘贴回EXCEL列。 4、Excel替换完成后,按照4-6步骤重新转化Excel后上传替换。是编辑...

Global site tag (gtag.js) - Google Analytics