javascript - 在选项卡上验证 `<input>`?

标签 javascript forms validation

我看过很多 JavaScript 验证教程,它们会在您键入时验证您的输入。

例如:http://reactiveraven.github.com/jqBootstrapValidation/

然而,它们似乎都在不断验证,这可能会让最终用户感到烦恼。

我可以让它仅在您切换到下一个 <input> 后才验证吗? , <button><a>

[使用纯JS,没有JQuery或其他库]

最佳答案

当然。您需要在元素上使用 onblur 事件。

elem.addEventListener('blur', validateInput, false); // validateInput being your validation function

关于javascript - 在选项卡上验证 `&lt;input&gt;`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12329647/

相关文章:

javascript - AngularJS ui-select - 在搜索时应用过滤器

php - 如何使用 CSS 设置 PHP 回显结果的样式?

asp.net-mvc-3 - 在自定义模型绑定(bind)后验证 View 模型

javascript - PreventDefault() 停止表单验证

javascript - 将数组传递给 TypeScript 中的构造函数

javascript - Chrome 阻止不同来源的请求

javascript - Javascript 中的自定义轮数

javascript - 如果所选选项为空,如何防止提交?

javascript - Yii2 - i18n 用于 js 验证消息中的 {attribute}

asp.net - 更改 ASP.Net 验证控件以忽略 JavaScript 隐藏字段