0 0

如何设置 textarea 遇到指定的符号就换行。0

比如我从服务器传过来一个字符串 dddddd@163.com;ffffff@163.com
,我希望传送给textarea时每遇到一个分号(;)都自动换一行,
如何处理这个字符串可以让textarea内容换行!
2012年11月14日 10:19

4个答案 按时间排序 按投票排序

0 0

采纳的答案

最简单、最直接的办法就是在“;”后面加"\n"。

String str=" dddddd@163.com;ffffff@163.com ";
		str=StringUtils.replace(str, ";", ";\n");
		System.out.println(str);

输出结果是:
 dddddd@163.com;
ffffff@163.com 

其中StringUtils 为commons-lang.jar 的工具类,支持各种字符串操作。

2012年11月14日 11:40
0 0

如果服务端自己可以控制。肯定在服务器端做比较好。xiaofengyu  的替换方法就可以。
如果服务端不是自己控制是其他平台。提供的格式就是这样的。 用js获取数据。然后转换设置到textrea中

2012年11月15日 14:18
0 0

我觉得还是在前端替换比较好。

2012年11月14日 17:41
0 0

楼上正解,本来建议用js实现的,但看到你的数据是从后台传回来的,但就最好在后台直接操作了

2012年11月14日 13:21

相关推荐

    js 特效 html 特效 textarea是否自动换行

    js 特效 html 特效 textarea是否自动换行

    关于Textarea的换行问题

    TextArea的换行行为主要受制于其自身的属性设置和外部调用的方法。从给定的代码片段来看,有两个TextArea实例:`text1`和`text2`。`text1`被配置为仅具有垂直滚动条(`TextArea.SCROLLBARS_VERTICAL_ONLY`),而`...

    如何在textarea文本输入区内实现换行

    在默认情况下,`<textarea>`中的文本在显示时不会自动换行,这意味着如果你想要在textarea中实现换行,需要使用特定的字符序列来指示新的行开始。 在文本编辑器或者邮件客户端中,我们通常使用`\n`(也称为LF,Line...

    java swt中TextArea的自动换行代码

    用java swing的JTextArea很容易实现自动换行,但用Textarea却很难实现换行,所以发到网上供大家参考,大家一起学习学习!!!

    关于textarea提交的内容无法换行的解决办法

    然而,一个常见的问题是在用户在 `textarea` 中输入的换行在提交后无法在页面上正确显示,即所有输入被视为一行文本。这是因为浏览器在解析 HTML 时,`textarea` 中的换行符 `\n` 不会被识别为换行,而是需要使用 `...

    处理textarea换行空格

    1. **换行符的处理**:在提交`textarea`的内容到服务器时,你可能会遇到需要将`\n`转换为数据库支持的换行格式,如`\r\n`(在Windows系统中)。这可以通过JavaScript的字符串替换函数`replace()`实现,如下所示: `...

    jsp实现textarea中的文字保存换行空格存到数据库的方法

    从所提供的文件内容来看,讨论的主题是如何在使用Java Server Pages (JSP) 技术时,将文本区域(textarea)中的文字内容(包括换行和空格)保存到数据库中。在Web开发过程中,这是常见的需求,尤其是在构建内容管理...

    用CSS实现textArea中的placeholder换行功能

    在本例中,提到的是使用CSS的:after伪元素来实现textArea的placeholder换行。这里使用的是Unicode的换行符"\A"来达到换行的目的。需要注意的是,不同的浏览器对CSS伪元素的支持和表现可能会有所不同,因此可能需要...

    javascript经典特效---textarea是否自动换行.rar

    textarea是否自动换行.rartextarea是否自动换行.rartextarea是否自动换行.rartextarea是否自动换行.rartextarea是否自动换行.rartextarea是否自动换行.rar

    php获取textarea的值并处理回车换行的方法

    在网页开发中,用户在`textarea`输入框中按下回车键时,浏览器并不会自动将回车转换为换行符,而是将它们保存为特定的字符序列,通常是`\r\n`(回车换行)。在PHP中,我们需要手动处理这些特殊字符以便正确地显示和...

    HTML里面Textarea换行问题总结

    问题解决1: 一开始是提交数据的时候格式是AAA<BR>BBB,但是这是显示换行,其实在TextArea里面并不是真正按行存放的,因为这个时候再提交给另外一个TextArea的时候就是显示AAABBB,而不是换行显示了,因此仅仅是显示...

    PHP获取表单textarea数据中的换行问题

    在各种输入框中,textarea是一个多行文本输入控件,用户可以在这里输入段落文本,并且通常需要保留用户输入时的格式,包括换行。然而,在Web开发中,换行的表示方法并不是统一的,这主要是因为不同的操作系统使用...

    jquery 代码解决placeholder不换行,不居中问题

    ### jQuery 解决 Placeholder 不换行、不居中问题详解 #### 一、问题背景与概述 在网页开发中,为了提升用户体验,我们经常会在输入框中使用 `placeholder` 属性来提示用户应该输入什么类型的信息。然而,在某些...

    textarea换行符

    在用户通过`textarea`输入文本时,可能会遇到换行符(通常为`\r\n`)的问题。这些换行符在不同的环境中可能会被解释或存储为不同的形式,导致显示或数据处理上的差异。本文将详细探讨如何处理`textarea`中的换行符...

    jQuery替换textarea中换行的方法

    textarea通常用于用户输入多行文本,浏览器会自动处理换行,即当用户按下回车键时,会在textarea中插入一个换行符(\n)。在JavaScript中,这个换行符在字符串中显示为`\n`。 在jQuery中,有几种方法可以获取...

    vue + el-input 中 textarea 实现 placeholder 换行

    在这个场景下,我们可能会遇到一个需求:如何在`el-input`的`textarea`部分实现placeholder的换行,以提供更清晰的提示信息。 首先,让我们理解`placeholder`属性。在HTML中,`placeholder`属性用于设置输入框或...

    处理textarea中的换行和空格

    当用户在 `textarea` 中输入并使用 JavaScript 提交文本时,空格和换行会被编码为 `/s` 和 `/n` 字符。在前端与后端交互时,处理这些特殊字符是确保文本正确显示的关键。 如果文本最终仍要在 `textarea` 中显示,...

Global site tag (gtag.js) - Google Analytics