去除字符串前后空格:

var ss=str.replace(/(^\s*)|(\s*$)/g, ""); 

去除字符串中所有空格:

var ss=str.replace(/\s/g,"")

判断一个值是否为非数字类型:

isNaN(123)返回false;

isNaN(-1.23)返回false;

isNaN(0)返回false;

isNaN("sdfsdfs")返回true;

判断浮点数:

function   checkfloat(s)

{  
      var   arr=s.match(/^\d+\.\d+$/);
      return   arr!=null  
  }

用JS把全角转换成半角(只允许输入数字):

<input  
   
onkeypress="var   k=event.keyCode;   return   k>=48&&k<=57"  
    onpaste
="return   !clipboardData.getData('text').match(/\D/)"  
    ondragenter
="return   false"   style="ime-mode:Disabled"  
 
>

 

更多JS操作:

http://topic.csdn.net/u/20091109/10/379ceb1b-4554-4677-8df0-142bd098ea36.html