function RTrim(argvalue){
while(1){
if (argvalue.substring(argvalue.length - 1, argvalue.length) != " ")
break;
argvalue = argvalue.substring(0, argvalue.length - 1);
}
return argvalue;
}
function LTrim(argvalue){
while(1){
if (argvalue.substring(0, 1) != " ")
break;
argvalue = argvalue.substring(1, argvalue.length);
}
return argvalue;
}
function Trim(argvalue){
return RTrim(LTrim(argvalue));
}
<Script Language="JavaScript">
String.prototype.trim = function()
{
return( this.replace(/^\s*([\s\S]*\S+)\s*$|^\s*$/,'$1') );
}
</Script>
<Script Language="JavaScript">
function myTestFunction()
{
var strS = ' ABCDE ';
strS = strS.trim();
}
</Script>