首先,我一直在寻找答案,但直到现在都没有成功。
我有一个通过POST提交一些输入的表单,但在此之前,我想在客户端确保名字和姓氏只使用拉丁文或西里尔字母。
到目前为止,它只适用于拉丁字母,但我不能让它与西里尔字母一起工作。这是我现在使用的,任何帮助都将不胜感激
<input id="userfnamesignup" type="text" pattern="[a-zA-Z]{3-30}"
name="user_fname" placeholder="Enter your name please" required />
2条答案
按热度按时间monwx1rj1#
JavaScript对unicode的支持并不是很好,但是你应该能够使用Cyrillic unicode character range作为regex的一部分,它应该可以工作。
http://jsfiddle.net/7anQs/
3qpi33ja2#
更新爆炸药丸的答案以接受空格