javascript - 客户端 JavaScript 字段验证

标签 javascript jquery html validation client-side-validation

我有一个特定的场景,在客户端验证方面需要一些帮助。

我有一些必需的输入字段(不是 HTML 必需的),但使用名为“requiredInput”的类将它们标识为必需的,并在用户单击提交按钮时在服务器端对其进行评估。

但是,我想在用户离开该字段时在客户端验证输入字段并禁用提交,直到填写所有必填字段。

我该如何处理这种情况才能完全处理此客户端,而不是等待服务器端提交来执行验证?

<input type="text" name="lastName" id="lastName" class="requiredInput" tabindex="3">

注意:我不想在提交时执行验证,我想在填写所有必填字段之前验证 onblur 并禁用提交。

最佳答案

你有一堆 JS 验证包,你可以在互联网上找到它们。

目前我认为最好的之一是 ParsleyJS .您可以使用一些在客户端完美运行的内置(和一些额外的)验证器。 Ypou 可以自己设计一次。如果您不想将整个表单发送到服务器,也可以远程验证字段。

关于javascript - 客户端 JavaScript 字段验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40764975/

相关文章:

javascript - 无法从 Vue.js 中的监视属性访问旧值

javascript - Jquery对多个ID应用单个函数

javascript - 使用 JQuery 从 html5 视频播放器触发事件

javascript - 将特定图像从一个 div 克隆到另一个 div 但更改 onClick 和 ID

javascript - 尝试制作一个按钮,将您带到谷歌页面

javascript - 当使用来自另一个函数的参数单击按钮时,我想将用户重定向到网页?

javascript - 带有 bootstrap scrollspy 的 jquery scrollintoview

html - 防止左侧填充将元素推向右侧

javascript - 如何使用 JQuery 将新的 TR 插入 HTML 表格的中间部分?

html - 如何在 Bootstrap 列中居中显示内容?