javascript - jquery-inputmask 事件触发未完成

标签 javascript jquery input input-mask jquery-inputmask

我们正在使用jquery-inputmask在我们的一些文本框输入上:

<input data-inputmask="'alias': 'dd/mm/yyyy'"/>

这个js库是否包含一些验证,强制用户在跳转到另一个输入之前完全填写输入? 例如: 当用户只填写 23/10/2yyy 时会触发警报吗?

最佳答案

这可以通过在初始化时使用它来实现:

$(document).ready(function(){
   $("#date").inputmask("d/m/y",{ "onincomplete": function(){ alert('inputmask incomplete'); } });
});

但是我使用的实际上更简单,只需清除所有内容即可。

<input data-inputmask="'alias': 'dd/mm/yyyy', 'clearIncomplete': true"/>

关于javascript - jquery-inputmask 事件触发未完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28496237/

相关文章:

javascript - 使用 javascript 禁用输入文本类型

javascript - 如何使用ace编辑器制作html和css实时预览

javascript - 如何检查一个字符串数组是否包含 JavaScript 中的一个字符串?

javascript - UnhandledPromiseRejectionWarning : TypeError: res. 状态不是函数(NEXT JS)

javascript - 这个 if/else Javascript 函数有什么问题?

c++ - 从输入文件读取复合键和数值的正确方法是什么?

javascript - 传单 js : Uncaught TypeError: Cannot read property 'addLayer' of undefined

javascript - 如何验证 jQuery UI 日期选择器 "From Date"到 "To Date"

jQuery 序列化 HTML5 数据属性

html - 3 css 和 htmt 文本/javascript 中的输入字段表单