我想要一个<输入>带小数。
当用户输入例如10时,它应显示0.10而不是10或10.00。
这可能是HTML还是我需要Angular / Javascript吗?
我也尝试过输入type =“numbers”..但这也是同样的问题。这也添加了一个逗号,而不是一个点。
答案 0 :(得分:0)
尝试<input type="number" step="0.01" />
答案 1 :(得分:0)
我找到了一个使用jQuery Libary Mask(https://stackoverflow.com/a/30991945/6331266)的解决方案。
<script src="/your/path/to/jquery-mask.js"></script>
<script>
$(document).ready(function () {
$('.usd_input').mask('00000.00', { reverse: true });
});
</script>
<input type="text" autocomplete="off" class="usd_input" name="dollar_amt">