wangxlisonglm 2011-09-14 10:44
浏览 1131
已采纳

回车换行转换<br>

HTML源码中代码片断(字符串)为如下形式

字符串1
字符串2
字符串3

而在HTML页面中显示如下:

字符串1 字符串2 字符串3

请问怎么能用JS或其他办法将每个字符串的末尾加上
,变成如下格式
字符串1

字符串2

字符串3

(在网上搜索了一下,看到了在FF上的解决办法,可是我想在IE下也能同样好用)

  • 写回答

3条回答

  • 峭沙 2011-09-14 13:51
    关注

    [code="html"]<br> var str = &quot;字符串1 字符串2 字符串3&quot;;<br> str = str.replace(/\b(\S+)\b/g, function($0){<br> if(typeof $0 !== &#39;undefined&#39;){<br> return $0 + &#39;<br/>&#39;;<br> }<br> }).replace(/\s+/g, &#39;&#39;);<br> var content = document.getElementById(&#39;content&#39;);<br> content.innerHTML = str;<br>



    [/code]
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作