掩码和jQuery文本框长度

时间:2011-10-12 22:04:14

标签: jquery textbox mask

我有一个使用掩码功能的jQuery,在keyup事件中我想在用户输入0时输入000,否则保持用户输入。但是这个代码在用户输入值为0时会中断,如80,它用000替换0,所以我需要使用长度函数来防止它,但它似乎打破了。这是代码:

$(document).ready(function(){
          $('#test').mask("999");
          $('#test').live('keyup', function(event){
                       if ((event.keyCode == 48) || (event.keyCode == 96)){                    $('#test').unmask;
                   var rtest = $('#test').val().length;
                 //  alert(rtest);
                   $('#test').mask("999");
                   if(rtest<=1){
                  $('#test').val("000");
                  }
               }

       });

0 个答案:

没有答案