输入文本框字段只允许字符不允许数字,但允许空间?
问题描述:
我需要在文本框不耻下问允许只有charcters 我没有这个功能输入文本框字段只允许字符不允许数字,但允许空间?
var name = $('.fl-nameinput').val();
rePattern = /^[a-zA-Z ]+$/;
if (rePattern.test(name.value)) {
var d = "Your name can only contain alphabets ";
htm += "<div class='em-full wp-error-msg em-m'>" + d + "</div>" ('.wp-error-msg').css('display', 'block');
}
这种功能型数字显示错误信息就OK了。 但是输入完全charcter那个时候也显示消息。 plz帮助我。
答
您已经为input
设置了value
,因此无需在if condition
中再次指定value
。
Repalce
if(rePattern.test(name.value))
随着
if(rePattern.test(name))
+0
海,我输入字符显示错误信息。输入完全数字而不是dipsplay错误消息。 – vijiramkumar 2013-03-20 11:53:12
+0
意思是当输入数值时应该显示错误信息对不对? – 2013-03-20 11:56:57
'name.value'应该是'name',我想,既然你分配'VAL()'的输入到name变量。 – 2013-03-20 11:14:14
这个'htm + ='
你曾经使用调试器吗? – 2013-03-20 11:16:49