var regm=/^[A-Za-z\s]+$/;
我为什么输入数字也通过,请问错在哪?
------解决方案--------------------------------------------------------
你的是什么正则? javascript的?
------解决方案--------------------------------------------------------
var reg=/^[a-z ]+$/i;
reg.test(.....)
------解决方案--------------------------------------------------------
^[ A-Za-z]*$
注意A前面有一个空格
------解决方案--------------------------------------------------------
晕 js
js这样
var regm=/^[ A-Za-z]+$/;
------解决方案--------------------------------------------------------
var regm=/^[^0-9][A-Za-z\s]+$/;
------解决方案--------------------------------------------------------
^[ A-Za-z]*$
------解决方案--------------------------------------------------------
你的数字也能通过?确认?
你的没问题的。。。呵呵
/^[A-Za-z\s]+$/.test('12') //返回false了
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
你的JS肯定写成Function了吧,函数在什么时候调用的?
------解决方案--------------------------------------------------------
利用你的代码在我这里测试也是正常的,会不会是你的提取Input标签对象的语句有问题?