Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  javascript  >  正文 JavaScript去除字符串两端的空格

JavaScript去除字符串两端的空格

发布时间:2014-07-20   编辑:www.jquerycn.cn
在PHP中有trim()函数,数据提交到服务器端经过trim()函数后即可去掉两端的空格。然而在用JavaScript验证表单时,却找不到现成的类似函数,只能自己动手实现了。

js去除空格。
 

复制代码 代码如下:
/*去除字符串左边的空格*/ 
function LTrim(str){ 
    for(var k=0; str.length && str.charAt(k)<=" " ; k++){ 
        ; 
    } 
    return str.substring(k,str.length); 

/*去除字符串右边的空格*/ 
function RTrim(str){ 
    for(var j=str.length-1; j>=0 && str.charAt(j)<=" " ; j--){ 
        ; 
    } 
    return str.substring(0,j+1); 

/*合并上面的两个函数*/ 
function Trim(str){ 
    return LTrim(RTrim(str)); 
}
上面的Trim()可去掉字符串两端的空格。

如果想用JavaScript去掉字符串中所有空格,应该如何实现呢?
请参照如下语句:
 

复制代码 代码如下:
var str = str.replace(/\s/g,"");

您可能感兴趣的文章:
js 禁止文本框输入空格的代码
js去掉空格的代码
js去掉字符串的空格或换行符(附相关正则介绍)
JavaScript去除字符串两端的空格
php去掉字符串首尾空格的方法
python如何判断字符串不为空格
php trim函数实例代码
php trim函数定义与语法教程
JavaScript去除字符串首尾空格
jquery 去空格的方法大全

关键词: js去空格   
[关闭]