我有一个金额输入字段(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" />
我一直在尝试一些类似的方法http://jsfiddle.net/6wG26/5/。非常感谢。 –
欢迎你 – SarathSprakash
你尝试过什么?你现在的问题表达的方式,你会得到一个downvote fest – fmsf
快速的消极反应的原因是,这听起来像一个“为我做这件工作”。尝试改为像'我需要X,我试过Y和Z,但他们不工作,因为...' – Basic
我找到了我的解决方案,至少你不得不给我一个机会向你展示我试过的东西。这是我一直在尝试http://jsfiddle.net/6wG26/5/。你们盲目地投下了票。谢谢你:( –