我试图仅使用可选的负整数或正整数来屏蔽输入。我尝试使用
jQuery(function($){
$.mask.definitions['~']='[-]?';
$("#eyescript").mask("~?999999999");
});
但这首先允许任何角色。 (例如:f12,-12,+ 12,/ 12等。)
我希望用户严格只使用' - '或者在第一个位置的任何数字。
我该怎么做?
答案 0 :(得分:0)
实际上,我认为我找到了答案。添加一个整数或负号作为可选项,并从掩码中减少一个9以满足要求。
jQuery(function($){
$.mask.definitions['~']='[0-9-?]';
$("#eyescript").mask("~?99999999"); });