JS/HTML格式化显示

来源:互联网 发布:手机看pdf软件 编辑:程序博客网 时间:2024/05/29 10:41

js输出到html,而html解析时会忽略空格、换行符、制表符等

HTML是超文本,不是纯文本,普通纯文本中的换行符在HTML中被自动转换为单个空格显示,要解析后显示
将"\n"用"<br/>"显示    replace(/\n/g,'<br/>')
将空格 " "用"&nbsp"显示
将"<"用"&lt"显示
将">"用"&gt"显示
将"&"用"&amp"显示
将"""用"&quot"显示