我有一个金额输入字段(html 元素)。
我需要将输入的值格式化为 D.DD,因为它代表金钱。
例如,如果初始值为 0.00 并且用户输入了一些金额,那么在用户按键时应该输入为 10.00?谢谢
我有一个金额输入字段(html 元素)。
我需要将输入的值格式化为 D.DD,因为它代表金钱。
例如,如果初始值为 0.00 并且用户输入了一些金额,那么在用户按键时应该输入为 10.00?谢谢
尝试这个
$('#number').keypress(function (event) {
if (event.which <= 46 || event.which > 59) {
event.preventDefault();
}
});
$('#number').bind('blur', function (e) {
if ($(this).val().length > 0)
$(this).val(parseFloat($(this).val()).toFixed(2));
});
和 html
<input type="text" id="number" />