我想让我的表单验证工作,但我不知何故无法让我的名称字段正确验证。当我在外地写名字时,会说我需要写一个合适的名字。我究竟做错了什么? HTML:http://pastebin.com/EfNSkQkS的JavaScript:http://pastebin.com/c6iUCYvrJavaScript验证名称字段不工作
回答
您只是忘了在您的信件RegExp的末尾添加+
标志。一世。即var reg_letters = /^[A-ZÆØÅa-zæøå]$/;
应该var reg_letters = /^[A-ZÆØÅa-zæøå]+$/;
这是在你的JavaScript代码var reg_letters = /^[A-ZÆØÅa-zæøå]$/;
我不知道你想要什么其他字符,可以让
您的正则表达式有问题但是,当我改变了它本 - >var reg_letters = /^[a-zA-Z]*$/;
它的工作原理(此正则表达式的表达是英文字符。
这是一个plunker链接进行测试,只是改变他们(VAR REG-字母)测试。plunkr link
*注意我从窗体中删除了action
和method
,所以plunkr不会抛出错误。
可是我该怎么办,如果我需要特殊字符,如æøå/ÆØÅ? – Lula
好吧,我已经为你更新了重拳,去试试吧。我所做的只是'''var reg_letters =/^ [a-zA-Zæøå/ÆØÅ] * $ /;''' –
- 1. jQuery验证名称= “名称[]” 不工作
- 2. Javascript字段验证工作不正常
- 3. 验证名称字段的Javascript
- 4. 在javascript中验证名称字段
- 5. Javascript名称验证
- 6. Javascript - 验证名称
- 7. JavaScript空字段验证不起作用
- 8. 名称字段验证不起作用在cakephp
- 9. 如果字段是不需要验证的JavaScript验证不工作
- 10. 检索验证字段名称
- 11. ActiveRecord验证...自定义字段名称
- 12. 验证excel工作表名称
- 13. Javascript字段验证
- 14. JavaScript表单验证工作不适合2个输入字段
- 15. javascript表单名称字段验证(html网页)
- 16. JavaScript验证中名称字段的正则表达式
- 17. joi验证中的动态密钥名称(字段名称)
- 18. 变量作为字段名称jquery验证规则
- 19. 验证字段无法正常工作
- 20. 验证名称
- 21. javascript空字段验证
- 22. Javascript验证亮点字段
- 23. JS验证复选框不工作时,把名称[]
- 24. 简单的Javascript验证 - 不工作
- 25. 的jQuery/JavaScript表单验证工作不
- 26. JavaScript简单验证不工作?
- 27. javascript函数验证工作不
- 28. Javascript表单验证日期不工作
- 29. 表单验证使用javascript不工作
- 30. Javascript验证在Chrome中不工作
使用[的jsfiddle(http://jsfiddle.net) –
http://jsfiddle.net/Lr7eafLn/2/ – Lula