2017-12-29 5 views
0

여기 AngularJS 및 jQuery와 Javascript가 사용됩니다. 나는 그것이 작동하지 않는 JSP 페이지에서 동일하게 사용하려고하면 내 JSP에서이 jQuery를 intigrate 수있는 방법을텍스트 상자의 첫 번째 위치에서 0 제한

이 있습니다 .. 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> 
관련 문제