【问题标题】:HTML 5 Native form validation callbackHTML 5 原生表单验证回调
【发布时间】:2014-02-23 17:31:53
【问题描述】:

我有一个包含一系列动态表单字段的表格,我使用 html5 和 bootstrap 3 来控制我的网站。

我决定只有我使用这个应用程序才能使用原生 html 5 表单验证。

我想知道的是,我如何检测表单上是否存在验证错误,如果是,控制表单执行的其他操作?

我问的原因是因为我正在验证动态字段并将一些设置为禁用,然后在提交时启用它们,如果我这样做,验证例程会捕获它并且我无法在需要时重新禁用它们

非常感谢任何帮助

【问题讨论】:

  • 验证仅在引导程序中已经很好地定义了。您只需为特定的验证添加类,如电子邮件,警报就会在 rumtime 上出现(如果输入的格式不正确),比如提交表单。您可以尝试使用这些类。希望对你有帮助
  • 他说的是客户端 HTML5 验证。 Bootstrap 处理服务器端验证的样式。

标签: javascript jquery html validation twitter-bootstrap


【解决方案1】:

考虑到 HTML5 不再只是 HTML,而是一堆技术集中在该旗帜下,我认为可能会有用于验证的 javascript 钩子。

看看来自 Mozilla 的这些信息:

https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Forms/Data_form_validation#The_HTML5_constraint_validation_API

看起来您可以毫无问题地连接到验证中,并执行您需要的操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-16
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多