html的textarea内容显示的时刻怎么换行?输入的时刻换了行,然则读取出来的时刻是连在一起的,要怎么才可以显示换行?
1、在textarea输出的div中添加如下css样式:
.content { white-space: pre; }
2、行使<pre>标签来输出textarea的内容:
<pre>这是textarea中的内容....</pre>
该方式的优瑕玷:
优点:
不需要区别浏览器, 正则校验替换, 保留输入的符号
瑕玷:
然则超出长度部门不会折行显示, 在偕行显示, 需要添加 white-space的样式
white-space: pre-wrap || pre-line;
pre 标签样式, 可能会改变预期样式 字体大小, 颜色, 字体类型等, 需要全局设置初始值
行使正则,写法如下:
input.replace(/\r/ig, '').replace(/\n/ig, '<br/>')
注重: 需要 dangerouslySetInnerHTML: { \_\_html: text} 剖析。
该方式的优瑕玷:
优点:
可设置自动换行,可不修改样式, 若是统一处置包裹标签有可能会影响
瑕玷:
dangerouslySetInnerHTML 有 XSS 破绽, 建议使用 html escape 处置
import _ from 'lodash'; const createHtml = encodedHtml => ({ __html: encoded(createHtml) }); function encoded(html) { return _.escape(html).replace(/\r/g, '').replace(/\n/g, '<br/>') } export function newlineReplaceBr(input) { if (input) { return h.span({ dangerouslySetInnerHTML: createHtml(input) }) } else { return '' } }
所有浏览器都支持 white-space 属性。white-space 属性设置若何处置米素内的空缺, 换行
pre-wrap 保留空缺符序列,然则正常地举行换行1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入
温湿度控制系统百思特网(醒发室温湿度控制系统) 行业应用 果蔬种植大棚 牲畜养殖基地 各类仓库 通风通道 车间厂房 冷藏冻库 博物馆 图书馆 通讯机房 可根据使用实际情况免费定制...
本文目录一览:...
从线下到线上,早已是时尚品牌的标配。但现在,成长于线上的品牌开始反向探索线下市场。近日,汇集了近30个淘宝知名服饰品牌的“淘宝腔调Taostyle”在杭州嘉里中心开业。一批在淘宝上成长起来的年轻品牌,...
【最满意的一点】油耗【最不满意的一点】空间【空间】仅仅够用【动力】起步动力。 正好我们县城的中国移动订了一批菱帅那时候看起了这车非常好。随后到我们市区4S。 【最满意的一点】车子外观做的流线型比较不...
本文导读目录: 1、怎样预防手机遭黑客攻击? 2、怎么防止黑客进入手机 3、苹果手机怎么防止黑客 4、怎么防止手机被黑客入侵 5、怎么防止黑客入侵手机 6、苹果手机被黑客远程控制怎...
Hello大家好 我是小北 今天给大家分享一款可以通过对方手机号码 直接定位对方位置的APP 一起来看看吧 这款APP的名字叫做 微关爱家人手机定位 我们打开这款软件 输入密码...