jquery屏蔽输入

jquery屏蔽输入,jquery,javascript,Jquery,Javascript,我试图屏蔽一个文本字段并查看 以前有人用过这个插件吗 我试图屏蔽一个文本字段,以便用户只能输入一些美元金额。美元金额可以在0-500000之间 通过这个插件,这是可行的吗?试图为一个范围制作一个面具只会激怒用户。相反,使用模糊事件检查焦点离开文本字段时的范围 $('#yourinput').blur(function() { val dollarAmount = parseInt($(this).val()); if (dollarAmount < 0) { $(this)

我试图屏蔽一个文本字段并查看

以前有人用过这个插件吗

我试图屏蔽一个文本字段,以便用户只能输入一些美元金额。美元金额可以在0-500000之间


通过这个插件,这是可行的吗?

试图为一个范围制作一个面具只会激怒用户。相反,使用模糊事件检查焦点离开文本字段时的范围

$('#yourinput').blur(function() {
  val dollarAmount = parseInt($(this).val());
  if (dollarAmount < 0) {
    $(this).val(0);
  } elseif (dollarAmount > 500000) {
    $(this).val(500000);
  }
});
$('#yourinput').blur(函数(){
val dollarAmount=parseInt($(this.val());
如果(dollarAmount<0){
$(此).val(0);
}elseif(美元数量>500000){
美元(此).val(500000);
}
});

屏蔽输入插件只能执行固定长度字段。
它也可以进行部分输入,但只能在字段的末尾进行。

我也喜欢使用屏蔽输入插件,并希望创建相同的东西。我同意上面Aaron的观点,我认为jBush屏蔽输入插件目前不支持我能找到的功能。尽管我认为jBush一直在考虑做这件事:

我一直在找同样的东西。到目前为止,我发现的最接近的东西是这个字母数字插件,我目前正在适应它:


要解决您的问题,您可以将其设置为只允许数字,再加上一些额外的字符(逗号、小数)。

我发现的所有插件都有一些麻烦或奇怪的行为(光标跳到末尾,无法使用shift+箭头键选择文本等),但这一个插件的问题最少:

很抱歉,我挖掘了这个旧的线程,但我最终使用了这个插件,可能对一些在这个线程上绊倒的人有用(像我一样)