sinat_32209941 2015-12-07 00:29 采纳率: 100%
浏览 3178
已采纳

如何在textarea输入的内容,每段都被<p></p>包裹起来?

例如:
我是一个粉刷匠
大家好
啦啦啦

输入完后转成:

 '<p>'我是一个粉刷匠'</p>'
'<p>'大家好'</p>'
'<p>'啦啦啦'</p>'
  • 写回答

4条回答 默认 最新

  • Go 旅城通票 2015-12-07 01:26
    关注

    js替换下就好了,入库的时候存储替换过的

     <textarea id="ta"></textarea>
    <br /><input type="button" value="输入完毕" onclick="replaceText()" />
    <script>
        function replaceText() {
            var v = document.getElementById('ta').value.replace(/\r/g, '');
            if (v != '') {
                v = '<p>' + v.replace(/\n*$/g, '').replace(/\n/g, '</p><p>') + '</p>';
                alert(v)
            }
        }
    </script>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突