obj.value = obj.value.replace(/[^\d\s]/ig,"");//只能输入数字和空格
obj.value = obj.value.replace(/[^\d\s\/]/ig,"");//只能输入数字 空格和/
obj.value = obj.value.replace(/[^\d+\s\/]/ig,"");////只能输入数字 空格和/和+
$txt = preg_replace("@[^0-9 ]@", "", $txt);//过滤字符只留下数字和空格
原文地址:http://www.cnblogs.com/jcz1206/p/3732059.html