如何使用jquery和php验证仅输入文本的输入框 例如,名称 _ 必须只接受文字输入而不是像“aaa @或@@@ aaaa”这样的特殊字符和像“aaa123”这样的字母数字
答案 0 :(得分:0)
我想你会想要使用正则表达式。使用PHP和所有内容查看此question与您的ctype_alnum几乎相同(除了它不是关于jquery)。
修改强> 或者正如ComFreek指出的那样,您可以使用ctype_alpha函数!
编辑2 {{3}}实际上就是你要找的东西;所有字母字符。
检查提供的字符串中的所有字符是否为字母。在标准C语言环境中,字母只是[A-Za-z]而ctype_alpha()等同于(ctype_upper($ text)|| ctype_lower($ text))如果$ text只是一个字符,但其他语言都有字母被认为既不是大写也不是小写。
答案 1 :(得分:0)
理想情况下,您需要jquery和php验证,jquery以获得更好的用户体验,并且需要php以保证数据完整性。
答案 2 :(得分:0)
关于这一点,你必须查看ascii表... A-Z代表65-90
你只需要在html中检测onkeyup时返回的值...