问题标签 [html5-validation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
37 浏览

email - 如何限制电子邮件类型的输入?

我的 type="email" 元素有一个pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$"但不包括以下内容。

  • 电子邮件地址不应以整数开头
  • 电子邮件地址应包含“.com”

我如何将它们包含在模式中?

0 投票
4 回答
11680 浏览

javascript - 如何使用 formy-react 在 React 中禁用 HTML5 验证?

我正在尝试使用formsy-react摆脱浏览器的默认验证逻辑,根据文档,“ formNoValidation ”属性应该可以解决问题。但我无法让它工作。

我究竟做错了什么?

输入.js

默认验证消息,即使 formnovalidate 属性存在

谢谢!

0 投票
1 回答
1981 浏览

php - Symfony 2 验证消息

在 symfony 2 中,我有一个name文件,我想验证它,如果它包含数字,我想显示一条消息。我的代码是:

但是当我在字段中写一个数字时,我会看到此消息Please match the requested format,因为我的字段代码如下所示:

输入标签有一个模式和错误,我看到来自 HTML5。我该如何解决这个问题?

0 投票
1 回答
1197 浏览

asp.net - 在 asp:dropdownlist 上的 html5 验证

有没有办法在 asp:dropdownlist 上使用 html5 验证(不是 asp:RequiredFieldValidator)。我已经尝试过这个:

我希望它与此类似(除了 asp:dropdownlist):

0 投票
2 回答
603 浏览

html - 是否可以自定义 HTML 5属性错误信息?

我正在使用 HTML5 required 属性来执行页面内验证。

请看这个插件:http://plnkr.co/edit/Swy4hFEewCYlnL0bJKq1?p= streamer

但我不想显示默认的错误文本"Please fill out this field.",而是想要另一条自定义消息说"You cannot leave the xyz field empty. Blah, blah, blah"

我该怎么做?甚至可能吗?

网上资料好像不够多。

请指导。

0 投票
1 回答
111 浏览

jquery - 确保在 h5validate 事件之后触发自定义事件

我遇到了 H5Validate 的问题,他们的事件在我实现的自定义事件之后被触发,有效地阻止了我的事件被触发,因为它们基于 H5validate 事件。

我目前使用的解决方法是将 H5validate 的触发事件设置为change$('#form').h5Validate({ change: true });同时触发我的事件focusout。虽然这可行,但我更愿意找到一种方法让我的事件在 H5validate 之后触发,这样我就可以使用该事件来获得更多“实时验证”的感觉,并确保更改在允许用户移动keyup之前保持按钮处于禁用状态focusout转发,看不到服务器端验证弹出。

http://jsfiddle.net/darcher/ufp056nh/

编辑,它实际上偶尔会起作用。什么是确保我的事件将在 h5validate 之后触发而不做一些 hacky 之类的最佳方法setTimeout

0 投票
2 回答
1434 浏览

regex - Html5 输入模式

.*?[a-z]([a-z])([a-z])([a-z]).*?(\s+)(\d+)从一些在线生成器中获得了这种模式,但它不起作用。

我需要允许的模式:

“最少 3 个字符长度的字符串、下一个空格和下一个最少 1 个字符的整数”[abc 1] 或相同但顺序不同的“最少 1 个字符的整数、下一个空格和下一个最少 3 个字符长度的字符串”[3 gtf ]。

谢谢。

0 投票
1 回答
5958 浏览

html5-validation - HTML5 输入类型 URL 不允许带有模式的空格

我使用的是 HTML5 输入类型,您知道标准验证是非常宽松的。

考虑这个标记:

我想添加一个自定义pattern属性来检查用户是否不能提供任何空间

你可以分叉这个小提琴:http: //jsfiddle.net/t6dtbhqo/

0 投票
3 回答
3222 浏览

javascript - JS Regex 排除一些数字

我有一个需要收集单个号码的字段

现在值可以是 1-9999 但是我有一些我不允许的数字,比如说

如果输入了其中一个数字,是否可以使用正则表达式模式强制表单提交失败?

0 投票
0 回答
186 浏览

angularjs - Angular 上下文中的 HTML5 验证