![](/img/trans.png)
[英]How to allow only digits to be entered into an input[type=“number”] field?
[英]How to allow 1.00 in input field of type='number'
如果我輸入 1.12 那么它工作正常,但如果我輸入 1 那么我希望它在輸入字段中顯示 1.00。
jQuery(document).on('change', '#amount', function() { var this_val = jQuery(this).val(); jQuery("#amount").val(parseFloat(this_val).toFixed(2)); });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <input type="number" id="amount" name="amount" step="0.01" min="1">
我認為這可能是一個解決方案..
<input type="number" step="0.01" min="0" max="100" value="22.00">
這不會顯示浮點數中的數字,但您可以稍后通過 php 中的 number_float() 函數更改它們
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.