广告
返回顶部
首页 > 资讯 > 数据库 >textarea标签(存取数据库mysql)的换行方法
  • 889
分享到

textarea标签(存取数据库mysql)的换行方法

textarea数据库mysql换行 2023-09-24 08:09:19 889人浏览 薄情痞子
摘要

目录换行符介绍
与
的区别用js获取textarea的内容,可以看到换行符号textarea内容保存数据库javascript处理PHP处理读取数据库到textarea标签javascri

textarea标签本身不识别换行功能,回车换行用的是\n换行符,输入时的确有换行的效果,但是html渲染或者保存数据库Mysql时就只是一个空格了。这时就需要利用换行符\nbr标签的转换进行处理。

换行符介绍

序号字符/标签描述
1
 换行(Line Feed),也表示 \n
2
 回车(Carriage Return),也表示 \r
3\n 换行(Line Feed),也表示 

4\r 回车(Carriage Return),也表示 
5br <br> 元素在文本中生成一个换行(回车)符号。此元素在写诗和地址时很有用,这些地方的换行都非常重要。

&#10;与&#13;的区别

在不同的操作系统中,换行符的表示方式不一样。在Unix系统中,换行符使用\n;在windows系统中换行使用\r\n;在旧版MacOS中换行使用回车符\r,在新版macOS中使用与unix系统相同的换行方式。

用js获取textarea的内容,可以看到换行符号

document.querySelectorAll("textarea")[0].value
// 例如'文字\n文字\n文字\n文字\n文字'

textarea内容保存数据库

textarea内容保存数据库前,替换换行为‘<br>’。

JavaScript处理

str =  str.replace(/\n/g, '<br>');

php处理

$str = preg_replace('/\n/', '<br/>', $str);

读取数据库到textarea标签

JavaScript处理

str =  str.replace('<br>','&#13;');

php处理

$str=str_replace('<br>','&#13;',$str);

到此这篇关于textarea标签(存取数据库mysql)的换行方法的文章就介绍到这了,更多相关存取数据库时textarea的换行内容请搜索编程网(www.cppcns.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网(www.cppcns.com)!

您可能感兴趣的文档:

--结束END--

本文标题: textarea标签(存取数据库mysql)的换行方法

本文链接: https://www.lsjlt.com/news/416800.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作