Jquery,文本区域换行.don't获取 并获取↵.
Jquery, line break in textarea.. don't get and get ↵
我正在尝试用换行符获取文本区域的值。当我调试时,jquery中的值是这样的。存储在如下变量中的值:
"test<br>
test<br>
test"<br>
In .value of valueOf is: 'test↵test↵test'.
我想知道如何将其转换为插入换行符。。我正在使用jquery获取值,并通过ajax发送到php
谢谢..:)
对不起,我的英语。。
试试这个
val=document.getElementById('recommend').value;
val = val.replace(/<br's*'/?>/mg,"'n");
Fiddlehttp://jsfiddle.net/eSub4/1/
我在fiddle中放了几个console.log,向您展示新行(''n)和html换行符是如何在控制台中显示的,并将其与文本区域中的文本进行比较,以查看在使用regex后,文本区域中文本的换行(''n)。保持firebug打开以查看输出
尝试
document.getElementById('textareaid').innerHTML;
您需要将"textareaid"替换为实际的id。既然你说你已经有了字符串中的数据,但它的格式不对,要把<br>
变成换行符,你可以使用这个
textString=textString.replace(/<br>/g,"'n");
它对我有效…
$("#id").val("<?php echo str_replace(array("'r'n","'r","'n","''r","''n","''r''n"),"<br>",$value); ?>".replace(/<br's*['/]?>/gi, "'n"));
相关文章:
- 如何获取文本框组的值,并使用jquery将它们放入(key:Value)数组中
- 在jquery中获取文本输入val始终为空
- 如何在JavaScript中获取文本区域的选定文本范围
- 点击jschart实体时获取文本
- 获取文本框中所有选定复选框的值
- 如何在按键事件发生后获取文本光标的位置
- 在单击事件上从所有类获取文本
- 使用带有文本转换的jquery获取文本
- 未获取文本输入字段的值
- 从 li 获取文本和 id 值
- 获取文本节点的宽度
- 在容器中,我有文本和 img 标签,如何仅使用 js 或 jquery 获取文本
- 获取文本区域以在使用 wysihtml5 时自动展开
- 从按钮获取文本
- 从数组中获取文本
- 如何从文本区域获取文本,包括换行符
- 如何动态获取文本框的值
- 通过javascript从不同的网页中获取文本
- 从对象中捕获的子元素中获取文本
- 正在获取文本内容pdf.js