2017-02-04 1 views

답변

0

마지막으로, 나는 그것을 가지고 : 대답에 대한

$('#input').mask('099.00'); 
0

$('#x').mask('ZZZDZZ', { \t \t \t \t 
 
\t \t translation: { 
 
\t \t \t 'Z': {pattern: /[\d]/, optional: true }, 
 
\t \t \t 'D': {pattern: /[\.]/, optional: true }, 
 
     
 
\t \t }, 
 
\t \t placeholder: "XXX.XX", 
 
\t \t selectOnFocus: true, 
 
\t \t reverse: true, 
 
\t \t clearIfNotMatch: true 
 
\t \t \t 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.9/jquery.mask.min.js"></script> 
 

 
<input type="text" id="x" value="" />
난 당신이 달성하고자하는 생각입니다 1-99는 10 이하의 값에 대한 선행 제로가 있고, (3) 센트 값이있는 경우에만 나타나는 십진수입니다.

저는이 플러그인을 사용하기에 약간 복잡하고 정규식이 서로 충돌하기 때문에 입력을 지우는 것이 필요하다고 생각합니다. 달러와 센트에 대해 십진수로 분리 된 두 개의 입력이 있다고 권하고 싶습니다.

+0

감사합니다. 실제로 나는 나의 필요에 만족하지만이 특정한 문제를 해결해야한다. 이 입력을 두 개의 개별 입력으로 변경할 수는 없습니다. 이는 양식 입력란이 너무 많기 때문입니다. –

관련 문제