我有此输入(并且我正在使用JQuery Mask插件):
<input type="text" name="number" class="campo-formulario mascara-end-numero campo-numero perfil-input" id="perfil-numero" placeholder="Numero">
只能接受数字,而第一个数字不能为0。
使用此功能,仅接受数字:
jQuery('.mascara-end-numero').mask('#');
试图使用以下命令定义“非零优先”规则:
jQuery('.mascara-end-numero').mask('Z#', {
translation: {
'Z': {
pattern: /[1-9]/, optional: true
}
}
});
但是它不起作用:/
怎么办?
答案 0 :(得分:0)
解决方案(删除“可选”):
jQuery('.mascara-end-numero').mask('Z#', {
translation: {
'Z': {
pattern: /[1-9]/
}
}
});