"."다음에 최대 2 자리 숫자가있는 입력 값으로 사용자가 쓰기를 원합니다. 예 : 24.14 또는 5.7 또는 0.5 또는 8 및 4.321 또는 5.133121이 아닙니다. 어떻게해야합니까?입력 값에 4 자리 숫자 만 쓰도록 사용자를 제한하려면 어떻게합니까?
0
A
답변
3
0
당신은 어떤 신체에 어떤 일을 강요 할 수 있지만 사용자 유형 후 진수를 포맷 할 수
<input type="text" id="input_id">
//format decimal value while typing
(function($) {
$.fn.currencyFormat = function() {
this.each(function(i) {
$(this).change(function(e){
if(isNaN(parseFloat(this.value))) return;
this.value = parseFloat(this.value).toFixed(2);
});
});
return this; //for chaining
}
})(jQuery);
$(function() {
$("#input_id").currencyFormat();
});
0
당신은 할 수 문자열로 숫자를 변환 .toFixed() 방법의 사용 지정된 소수 자릿수를 유지합니다.
샘플 :
var myNum = document.getElementById("textboxID").value;
myNum = parseFloat(myNum).toFixed(2); //I fixed my precision to 2 digits after "."
0
이 당신을 위해 작동 할 수 있습니다
<input type="text" id="tb1" >
그리고 자바 스크립트/jQuery 코드 :
$('#tb1').on('keydown',function(e){
var textValue=document.getElementById('tb1').value;
if(textValue.indexOf('.')>=0 && e.which!=8 && e.which!=37 && e.which!=39 && e.which!=46)
{
textValue=textValue.split('.')[1];
if(textValue.length>=2)
return false;
}
});
관련 문제
- 1. PHP 숫자 형식 4 자리
- 2. Basys2 보드의 4 자리 세그먼트에 한 자리 숫자 만 표시하려면 어떻게합니까?
- 3. 내 필드를 제한하려면 레일에있는 숫자 만 허용해야합니까?
- 4. 변환이 자리 매년 숫자 4
- 5. 입력을 jQuery의 마침표, 숫자 및 세미콜론으로 제한하려면 어떻게합니까?
- 6. 소수점 이하 두 자리 만 사용하도록 숫자 서식을 지정하려면 어떻게합니까?
- 7. 4 자리 숫자 만 표시하기위한 이중 서식 지정
- 8. 숫자 텍스트 상자 C#은 4 자리 만 허용합니다.
- 9. jquery를 사용하여 입력란에서 4 자리 또는 16 자리 숫자 만 확인하는 방법은 무엇입니까?
- 10. 연도가 문자열에 있는지 (4 자리 숫자 연속)
- 11. ExpressJS/NodeJS에서 정적 html 파일에 액세스하지 못하도록 사용자를 제한하려면 어떻게합니까?
- 12. 숫자 만 입력
- 13. 10 진수 후 2 자리 숫자 만 허용 asp.net
- 14. QTableWidget, 숫자 만 입력 가능
- 15. 특정 열 값에 대해 테이블의 행 수를 제한하려면 어떻게합니까?
- 16. Obockable을 Knockout.js의 특정 값 집합으로 만 제한하려면 어떻게합니까?
- 17. Amazon SimpleDB에서 항목을 삭제할 수있는 사용자를 제한하려면 어떻게합니까?
- 18. 4 자리 숫자 대신 6 자리 숫자로 SMS를 인증합니다.
- 19. textinput는 소수점 네 자리 4 자리 수를 허용하도록 제한합니다.
- 20. PyGTK 텍스트 입력 필드에 입력되는 텍스트를 필터링하거나 제한하려면 어떻게합니까?
- 21. 4 자리 입력 및 변경 순서 적용
- 22. 숫자의 첫 자리 숫자 만 지우는 방법
- 23. TelephonyManager.getDeviceId는 14 자리 숫자 만 반환합니다.
- 24. Dropdownlist 두 자리 숫자 입력 동작
- 25. kivy의 숫자 입력 위젯 만
- 26. Rails 4 rspec 테스트가 숫자 값에 실패했습니다. 부울 값에 대해서만?
- 27. XSLT 문자열 값에 숫자 만 포함하는 방법
- 28. 삽입 숫자 만 입력으로
- 29. 숫자 만 입력하도록 사용자를 제한하는 방법은 무엇입니까?
- 30. 업로드 한 파일을 zip 파일 만 허용하도록 제한하려면 어떻게합니까?
가능한 복제본 [@ Html.Textbox에서 십진수로 입력하십시오.] (http://stackoverflow.com/questions/16646219/force-input-to-be-decimal- in-html-textbox) –
운영자가 질문을 수정하기 전에 수정하는 것이 좋습니다. – Fury