js把空格替换成 

cleverbing 2011-11-23 03:22:57
比如:
var =" js = jse ";

把这个里面所有的空格都转换成 然后输出到页面,效果必须跟定义的效果一样。哪位大侠给个帮助,谢谢
...全文
3058 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
豆虫 2011-11-25
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 cleverbing 的回复:]
各位:
用这个方法str.replace(/\s/g,' ')是可以把空格替换成  但是我发现&nbsp所占的长度跟一个字母所占的长度不一致,结果显示出来参差不齐。
[/Quote]
不知道楼主你把""换成 有什么意义
yhtapmys 2011-11-25
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 cleverbing 的回复:]
各位:
用这个方法str.replace(/\s/g,' ')是可以把空格替换成  但是我发现&nbsp所占的长度跟一个字母所占的长度不一致,结果显示出来参差不齐。
[/Quote]

当然,你可以用其它字体
cleverbing 2011-11-25
  • 打赏
  • 举报
回复
各位:
用这个方法str.replace(/\s/g,' ')是可以把空格替换成  但是我发现 所占的长度跟一个字母所占的长度不一致,结果显示出来参差不齐。
风一样的大叔 2011-11-25
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 liangws 的回复:]
抱歉,写错了。。
var str = "1 23 3121 223";
alert(str.replace(/\s/g,' '))
[/Quote]可以
liangws 2011-11-23
  • 打赏
  • 举报
回复
抱歉,写错了。。
var str = "1 23 3121 223";
alert(str.replace(/\s/g,' '))
liangws 2011-11-23
  • 打赏
  • 举报
回复
这样?

var str = "1 23 3121 223";
alert(str.replace(/\s*/g,' '))
licip 2011-11-23
  • 打赏
  • 举报
回复
你也可以用<pre></pre>把它包含起来。
cleverbing 2011-11-23
  • 打赏
  • 举报
回复
不好意思,刚才我输入了很多空格,结果html只识别了一个空格
var =" js = jse ";

这个里面有很多空格的
ruishq 2011-11-23
  • 打赏
  • 举报
回复
replace(/\s/g,' ')
zell419 2011-11-23
  • 打赏
  • 举报
回复
replace(/ /g," ");
dencey 2011-11-23
  • 打赏
  • 举报
回复

var el = document.getElementById('test');
el.innerHTML = el.innerHTML.replace(' ', ' ')

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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