Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 姓名验证_Javascript - Fatal编程技术网

Javascript 姓名验证

Javascript 姓名验证,javascript,Javascript,名称 函数checkNum{ 如果event.keyCode>64 | | event.keyCode>96&&event.keyCode64 | | event.keyCode>96&&event.keyCode

名称 函数checkNum{ 如果event.keyCode>64 | | event.keyCode>96&&event.keyCode<123 | | event.keyCode==8 返回true; 否则{ 请只输入字符; 返回false; } }
您可以简单地为代码段中的if like添加32的空格键代码。这将阻止函数阻止输入中的空格输入

要将其放在名字和姓氏之间,必须先检查输入字段的长度,然后再允许添加空格

名称 函数checkNum { 如果event.keyCode>64 | | event.keyCode>96&&event.keyCode<123 | | event.keyCode==8 | | event.keyCode==32 //在条件中添加了event.keyCode==32 返回true; 其他的 { 请只输入字符; 返回false; } }
我包括字符代码,以允许空间是32,以及退格,删除和您自己的a-z,a-z,1-9等

checknum(event)
    {           
        var val = event.charCode;
       return((val > 64 && val < 91) || (val > 96 && val < 123) || val == 8 || val == 32 || (val >= 48 && val <= 57)); 
    }

你想问什么?Textbox限制特殊字符和空格键的输入值。但我需要接受firstname和secondname之间的空格。空格的代码是keyCode==32。这应该会给你一个线索。请添加你所做的描述,因为这可能会帮助提问者。