社区
JavaScript
帖子详情
如果把空格转化成 :?
Eraserpro
2003-12-17 03:09:13
一个<div id="content">...</div>
想把div中的空格全都转成
已经试过
content.replace(/[ ]/," ");
content.replace(/\x20/," ");
不行,不知有没有人碰到过这样的问题
请指教,谢谢!
...全文
574
10
打赏
收藏
如果把空格转化成 :?
一个... 想把div中的空格全都转成 已经试过 content.replace(/[ ]/,""); content.replace(/\x20/,""); 不行,不知有没有人碰到过这样的问题 请指教,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bzscs
2003-12-17
打赏
举报
回复
楼主必须在把字符写入到页面之前进行替换,否则html中就只剩一个空格了
<div id="c">
一个 两个 三个 四个 五个
</div>
<script>
var t1="一个 两个 三个 四个 五个"
alert(document.all.c.childNodes[0].length);
document.all.c.innerHTML=t1.replace(/\s/gi," ");
alert(document.all.c.innerHTML);
</script>
shuangren
2003-12-17
打赏
举报
回复
用一个window.onload事件,等页面加载完成后取出隐藏控件的值(就是你的文章),替换空格后送给div
shuangren
2003-12-17
打赏
举报
回复
最好是往数据库里存的时候就把空格换成 否则就取出来后在后台转
或者取出来后先存在一个隐藏控件里,再用脚本处理后送给div,这样它就不会弄丢空格了
shuangren
2003-12-17
打赏
举报
回复
楼主的意思是指html里的"一个 两个 三个 四个 五个"中有很多连续空格,而转化后只剩下一个了是不是?就是你说的压缩了?
这可能是浏览器解释的问题,它会自动把很多连续空格替换成一个
不知我的看法大家认为对不对
Eraserpro
2003-12-17
打赏
举报
回复
我要做的是,我从数据库里取出一篇文章
考虑到速度的问题,我不想在后台把空格转成
所以我直接显示在前台交给JS处理
但浏览器会忽略空格,这样文章就没层次感了,但又不想用<pre>所以只好用JS把空格转成
kisslan
2003-12-17
打赏
举报
回复
楼主,innerHTML会将 转换成空格,除非你换成" document.all.c.innerText "这样就能显示出 ,但是如果里面有HTML标记的话就会有问题.
不知道你为什么要这么做??
Eraserpro
2003-12-17
打赏
举报
回复
好像不行呀!
<div id="c">
一个 两个 三个 四个 五个
</div>
<script>
alert(document.all.c.innerHTML);
document.all.c.innerHTML=document.all.c.innerHTML.replace(/ /gi," ");
alert(document.all.c.innerHTML);
document.all.c.innerHTML好像默认已经把空格压缩了,有什么好办法吗?
心云意水
2003-12-17
打赏
举报
回复
<div id="content">...</div>
<script>
content.innerText=content.replace(/ /gi," ");
</script>
hrong
2003-12-17
打赏
举报
回复
str = str.replace(/ /g, ' '); //匹配的全局标志 g 不能少
zhfkiller
2003-12-17
打赏
举报
回复
关注
C# 把字符串中间的多个连续的
空格
转化成
一个
空格
解决TXT文件因不定数量
空格
导致无法直接使用split函数分割的问题,通过正则表达式将连续
空格
统一替换为单个
空格
,实现稳定的数据分割。
替换
空格
——js
博客介绍了将字符串中每个
空格
替换成“%20”的方法。思路包括使用正则表达式以及split()和join()方法。还介绍了正则的相关知识点,如\s匹配空白字符等,以及split和join方法的作用,前者分割字符串成数组,后者将数组转为字符串。
关于SparkSQL读取json文件中列的值前后含
空格
而影响排序,如何除去
空格
的方法
本文介绍了如何解决SparkSQL在读取json文件时,由于列值含
空格
导致排序问题。通过使用withColumn方法结合trim函数,可以在不引发空指针异常的情况下有效地去除
空格
,确保正确排序。这种方法适用于处理可能存在空值的列。
php将
空格
转换为 br,换行符在HTML中直接替换为
本文讲述了如何使用正则表达式替换字符串中的
空格
、换行符,以及在不同编程语言和数据库中的处理技巧,包括PHP、Java、MySQL和Git中的换行符处理。重点在于确保跨平台兼容性和数据一致性。
JavaScript
87,990
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章