请教:换行的问题

wood23 2005-09-29 05:28:42
我用textarea提交后,用nl2br函数转换,在显示端用innerHTML显示,如下:
里面的<br />后面总是有个换行符,而innerHTML又不认,怎么办?
劳各位了!

obj.innerHTML += "<span class=\"text\">hhh<br />
k<br /></span>";
...全文
239 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
faisun 2005-09-30
  • 打赏
  • 举报
回复
那为什么要用 nl2br
不如直接 str_replace("\r\n", "<br>", $aa);
Meteorlet 2005-09-30
  • 打赏
  • 举报
回复
preg_replace('/[\r\n]+/','<br/>', $aa);
xuzuning 2005-09-30
  • 打赏
  • 举报
回复
哈哈!如果有表格你就死定了!
-神仙- 2005-09-30
  • 打赏
  • 举报
回复
nl2br好
如果源文件不是dos格式的,就会出问题
wood23 2005-09-29
  • 打赏
  • 举报
回复
自己搞定了。
在nl2br后加
str_replace("\n", "", $aa);
str_replace("\r", "", $aa);

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧