文本域中换行符的替换示例


Posted in Javascript onMarch 04, 2014

说明:代码在实际项目中测试通过,我已经省去些不重要的,大家可以重点看颜色标记的部分

前戏:

问:为什么做这个呢??

答:项目中有个将录入的文本域文字保存到数据库中。‘查看时'从数据库获取相应数据,显示在文本域中。开发期间发现换行符使用jquery 的val() 还是text()获取后不做处理,保存数据库中没有换行了,自然取出来显示也就没有换行符了!由此写了下面的文章…………有点??掳。

<%@ page contentType="text/html;charset=UTF-8" %> 
<script type="text/javascript"> 
// 文本域换行处理 
// 初始化时将后台传回的数据经行处理,将@@@@替换成换行符\n\r 
$(document).ready(function(){ 
var content = '从后台获取的值'; 
if(content !='' ){ 
// 全局替换 
content = content.replace(/@@@@/g,'\n\r'); 
$("#content").attr("value",content); 
} 
}); // 提交保存时将换行符\n\r换成@@@@ 
function doSubmit() { 
var content = $("#content").val().replace(/\n/g,"@@@@"); 
if(content == null || content==""){ 
alert("请填写备注说明!"); 
return; 
} 
$("#updateForm").attr("method","get"); 
$("#updateForm").attr("action", url); 
$("#updateForm").submit(); 
} 
</script> 
<div class="layout-bd"> 
<div class="wrapper fix-float"> 
<div class="se se-e"> 
<div class=".layout-ft .copyright"><p><font face="华文行楷" size="10">约谈方案</font></p> 
</div> 
<div> 
<div> 方案<br><hr></div> 
<div> 
备注说明: 
<div > 
<textarea id="content" rows="15" cols="50"></textarea> 
</div> 
</div> 
</div> 
<div > 
<a id="submit_btn" class="btn btn-save" onclick="doSubmit();">保存</a> 
</div> 
<form id="updateForm" method="get"> 
</form> 
</div> 
</div> 
</div>
Javascript 相关文章推荐
Prototype Selector对象学习
Jul 23 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
Nov 13 Javascript
倒记时60刷新网页的js代码
Feb 18 Javascript
iframe调用父页面函数示例详解
Jul 17 Javascript
jQuery横向擦除焦点图特效代码分享
Sep 06 Javascript
jquery自定义表格样式
Nov 23 Javascript
谈谈AngularJs中的隐藏和显示
Dec 09 Javascript
Bootstrap Multiselect 常用组件实现代码
Jul 09 Javascript
微信小程序实现image组件图片自适应宽度比例显示的方法
Jan 16 Javascript
浅谈Vue render函数在ElementUi中的应用
Sep 06 Javascript
微信小程序实现签到功能
Oct 31 Javascript
详解JavaScript中的链式调用
Nov 27 Javascript
为jquery的ajaxfileupload增加附加参数的方法
Mar 04 #Javascript
Document.location.href和.replace的区别示例介绍
Mar 04 #Javascript
LABjs、RequireJS、SeaJS的区别
Mar 04 #Javascript
js的Boolean对象初始值示例
Mar 04 #Javascript
js动态拼接正则表达式的两种方法
Mar 04 #Javascript
8个实用的jQuery技巧
Mar 04 #Javascript
js中top的作用深入剖析
Mar 04 #Javascript
You might like
一步一步学习PHP(3) php 函数
2010/02/15 PHP
[对联广告] JS脚本类
2006/08/27 Javascript
键盘控制事件应用教程大全
2006/11/24 Javascript
js文字滚动停顿效果代码
2008/06/28 Javascript
javascript onmouseout 解决办法
2010/07/17 Javascript
jquery $.ajax各个事件执行顺序
2010/10/15 Javascript
JavaScript.The.Good.Parts阅读笔记(二)作用域&amp;闭包&amp;减缓全局空间污染
2010/11/16 Javascript
利用jquery操作Radio方法小结
2014/10/20 Javascript
jQuery实现跨域
2015/02/03 Javascript
javascript实现当前页导航激活的方法
2015/02/27 Javascript
JavaScript检查数字是否为整数或浮点数的方法
2015/06/09 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
angularjs实现首页轮播图效果
2017/04/14 Javascript
详解vue跨组件通信的几种方法
2017/06/15 Javascript
jQuery+SpringMVC中的复选框选择与传值实例
2018/01/08 jQuery
详解一个基于套接字实现长连接的express
2019/03/28 Javascript
详解JSON.stringify()的5个秘密特性
2020/05/26 Javascript
Python计时相关操作详解【time,datetime】
2017/05/26 Python
浅谈django不使用restframework自定义接口与使用的区别
2020/07/15 Python
Django多数据库联用实现方法解析
2020/11/12 Python
网页布局中CSS样式无效的十个重要原因详解
2017/08/10 HTML / CSS
美国知名的女性服饰品牌:LOFT(洛芙特)
2016/08/05 全球购物
英国经济型酒店品牌:Travelodge
2019/12/17 全球购物
英国珠宝网站Argento: PANDORA、Olivia Burton和Nomination等
2020/05/08 全球购物
介绍一下Ruby的特点
2013/01/20 面试题
《赵州桥》教学反思
2014/02/17 职场文书
食品安全工作实施方案
2014/03/26 职场文书
关于责任的演讲稿
2014/05/20 职场文书
比赛口号大全
2014/06/10 职场文书
学生上课看漫画的检讨书
2014/09/26 职场文书
教师自我剖析材料
2014/09/29 职场文书
公司委托书格式范文
2014/10/09 职场文书
2014年发展党员工作总结
2014/11/12 职场文书
委托函范文
2015/01/29 职场文书
MySQL 隔离数据列和前缀索引的使用总结
2021/05/14 MySQL