textarea标签(存取数据库mysql)的换行方法
目录
标签本身不识别换行功能,回车换行用的是换行符,输入时的确有换行的效果,但是html渲染或者保存数据库mysql时就只是一个空格了。这时就需要利用换行符和标签的转换进行处理。
换行符介绍
序号字符/标签描述1换行(Line Feed),也表示 2回车(Carriage Return),也表示 3换行(Line Feed),也表示 4回车(Carriage Return),也表示 5元素在文本中生成一个换行(回车)符号。此元素在写诗和地址时很有用,这些地方的换行都非常重要。
与 的区别
在不同的操作系统中,换行符的表示方式不一样。在系统中,换行符使用;在系统中换行使用;在旧版中换行使用回车符,在新版中使用与系统相同的换行方式。
用js获取textarea的内容,可以看到换行符号
document.querySelectorAll("textarea")[0].value
// 例如'文字
文字
文字
文字
文字'
textarea内容保存数据库
textarea内容保存数据库前,替换换行为‘
’。
JavaScript处理
str = str.replace(/
/g, '
');
php处理
$str = preg_replace('/
/', '
', $str);
读取数据库到textarea标签
JavaScript处理
str = str.replace('
','
');
php处理
$str=str_replace('
','
',$str);
到此这篇关于textarea标签(存取数据库mysql)的换行方法的文章就介绍到这了,更多相关存取数据库时textarea的换行内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- .NET Core系列之MemoryCache 初识
- 007手机一键Root(安机网一键Root) v3.0 官方最新版 一键ROOT您的Android手机
- 12306密码被盗了怎么办?12306密码外泄解决方法
- 12个字的qq网名
- 150M迷你型无线路由器怎么设置?
- 192.168.1.1打不开怎么办?路由器192.168.1.1打不开的原因以及解决办法
- 2011年电子报合订本 电子报 编辑部 中文 PDF版 [84M]
- 2015年1月15日小米新旗舰发布会现场图文直播
- 2016.3.1vivo Xplay5新品发布会现场视频直播 优酷直播
- 2016华为P9发布会视频直播地址 4月15日华为P9国行发布会直播