用javascript去掉字符串空格的办法

今天遇到了以关于JavaScript 中怎么去掉 字符串中前后两段的空格 ,我只好向就得js中也后Trim() 函数,后来试试了不

行,就网上找了下解决方法,其中用到了正则表达式 ,整理了下:

用javascript去掉字符串空格的办法
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   
 2 <html xmlns="http://www.w3.org/1999/xhtml">   
 3 <head>   
 4 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />   
 5 <title>测试去空格</title>   
 6 <script language="javascript" type="text/javascript">   
 7     //http://www.cnblogs.com/roucheng/
 8     //Trim()   ,   Ltrim()   ,   RTrim()   函数 
 9   String.prototype.Trim   =   function()      
10   {      
11   return   this.replace(/(^/s*)|(/s*$)/g,   "");      
12   }      
13        
14   String.prototype.LTrim   =   function()      
15   {      
16   return   this.replace(/(^/s*)/g,   "");      
17   }      
18        
19   String.prototype.RTrim   =   function()      
20   {      
21   return   this.replace(/(/s*$)/g,   "");      
22   }        
23        
24    function testTrim()   
25  {   
26     //alert("用户明不能为空!");   
27     var name=document.myform.uname.value.Trim();   
28     if(name.length==0){   
29     alert("用户明不能为空!"+name.length);   
30     document.myform.uname.select();   
31     return false;   
32     }   
33  }   
34   
35 </script>   
36 </head>   
37   
38 <body>   
39 <form id="myform" name="myform" method="post" action="">   
40   <label>   
41   <input type="text" name="uname" />   
42   </label>   
43   <label>   
44   <input type="submit" name="Submit" value="提交" onclick="return testTrim()" />   
45   </label>   
46 </form>   
47 </body>   
48 </html>
用javascript去掉字符串空格的办法

 http://www.cnblogs.com/roucheng/

用javascript去掉字符串空格的办法

上一篇:PHP生成N个不重复的随机数


下一篇:javascript 关键词 new都做了写什么