名称字段上的JavaScript验证无效

时间:2015-06-17 22:56:12

标签: javascript forms validation

我正在努力让我的表单验证工作,但我不知道如何才能使我的名字字段正确验证。当我在字段中写名字时,它会说我需要写一个正确的名字。我究竟做错了什么? HTML:http://pastebin.com/EfNSkQkS JavaScript:http://pastebin.com/c6iUCYvr

2 个答案:

答案 0 :(得分:0)

您的javascript代码中的正则表达式出现问题var reg_letters = /^[A-ZÆØÅa-zæøå]$/;我不知道您想要允许的其他字符

但是当我改变它时 - > var reg_letters = /^[a-zA-Z]*$/;它有效(这个正则表达式仅适用于英文字符。

这是一个测试它的plunker链接,只需更改它们(var reg-letters)进行测试。 plunkr link

*请注意,我从表单中删除了actionmethod,因此plunkr不会抛出错误。

答案 1 :(得分:0)

您只是忘了在RegExp字母的末尾添加<audio id="player01" src="files/blabla.ogg"></audio> <img style="position:absolute;left:-80px" id="playpause01" src="files/img/play.png" /> 符号。一世。即+应为var reg_letters = /^[A-ZÆØÅa-zæøå]$/;