限制文本框中第一个位置的零点

时间:2017-12-29 11:50:47

标签: javascript jquery angularjs jsp

这里我使用的是AngularJS和jQuery和Javascript。

这在JSFiddle

中运行良好
 $('input#myId').keypress(function(e){ 
           if (this.value.length == 0 && e.which == 48 ){
              return false;
           }
        });

当我尝试在JSP页面中使用它时,它不起作用..我怎样才能在我的JSP中调用这个jquery。

我试图在

中使用此代码
<script type="text/javascript">
 $('input#myId').keypress(function(e){ 
     if (this.value.length == 0 && e.which == 48 ){
       return false;
      }
  });
</script>

但它不起作用 更新: - 我想限制。也是在第一个位置,我怎么能限制点

1 个答案:

答案 0 :(得分:1)

我看到你的方法没有初始化。

在$(document).ready(function(){});

中使用您的代码
<script type="text/javascript">
$(document).ready(function(){
 $('input#myId').keypress(function(e){ 
     if (this.value.length == 0 && e.which == 48 ){
       return false;
      }
  });
});
</script>