通常情况下输入域当中的 替换不掉(源代码当中有 ,页面上显示为空格),如果想替换掉,可以用另外手段。
增加一个隐藏域,值为 ,然后再替换
代码如下:
var sp=document.getElementById("space").value;
strData = document.all( "CommDN").value;
strData=strData.replace(sp,"");
js代码
代码如下:
function formatStr(str)
{
str=str.replace(/\r\n/ig,"
");
return str;
}
要注意两点:
要使用正则表达式,不能使用 str.replace("\r\n", newString); ,这会导致只替换第一个匹配的子字符串。
母字符串中不一定 \r\n 会同时存在,也许只有 \n,没有 \r 也是可能的。
replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。为了帮助大家更好的理解,下面举个简单例子说明一下
Js代码
Top声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
JS替换字符串中空格方法_javascript技巧
JS替换字符串中空格方法_javascript技巧: 代码如下: 通常情况下输入域当中的 替换不掉(源代码当中有 ,页面上显示为空格),如果想替换掉,可以用另外手段。 增加一个隐藏域,值为 ,然后再替换 代码如下: var sp=document.getElementById(space).value; strD推荐度:
- 热门焦点
最新推荐
猜你喜欢
热门推荐