function Trim(str)
{
var sResult = str ;
sResult = LTrim(sResult) ;
sResult = RTrim(sResult) ;
return sResult ;
}
function LTrim(str)
{
var sResult = "" ;
var i = 0 ;
while (str.charAt(i++) == " " )
;
sResult = str.substring(i-1, str.length) ;
return sResult ;
}
function RTrim(str)
{
var sResult = "" ;
var i = str.length ;
while (str.charAt(i--) == " " )
;
sResult = str.substring(0, i+1) ;
return sResult ;
}
{
var sResult = str ;
sResult = LTrim(sResult) ;
sResult = RTrim(sResult) ;
return sResult ;
}
function LTrim(str)
{
var sResult = "" ;
var i = 0 ;
while (str.charAt(i++) == " " )
;
sResult = str.substring(i-1, str.length) ;
return sResult ;
}
function RTrim(str)
{
var sResult = "" ;
var i = str.length ;
while (str.charAt(i--) == " " )
;
sResult = str.substring(0, i+1) ;
return sResult ;
}
本文介绍了一种使用JavaScript实现的字符串前后空白字符去除方法。通过定义Trim、LTrim及RTrim三个函数,分别实现了字符串的整体、左侧及右侧空白字符的清除。这些函数可以用于网页开发中对用户输入进行预处理。

被折叠的 条评论
为什么被折叠?



