2017-12-29 66 views
0

ここでは、AngularJSとjQueryとJavascriptを使用しています。テキストボックスの最初の位置にあるゼロを制限する

私は私が私のJSPでこのjqueryのをintigrateする方法..それが動作していないJSPページに同じを使用しようとすると、これはJSFiddle

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

で正常に動作しています。

私は

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

でこのコードを使用しようとしました。しかし、それは UPDATEが動作していない:-Iは制限したいです。また、最初の位置で、どのように私はドットを制限することができます

+0

コンソールにエラーが表示されますか? –

+0

コンソールでエラーが表示されない – user9130953

+0

入力の下にスクリプトタグがありますか? –

答えて

0

あなたのメソッドは初期化されていない参照してください。

コードを$(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> 
関連する問題