gpt4 book ai didi

javascript - 键入时在值末尾添加 .00

转载 作者:行者123 更新时间:2023-12-01 02:09:38 25 4
gpt4 key购买 nike

我正在处理一个仅接受数字的简单字段,我想要的是在输入时在值的末尾添加“.00”。前任。 1000.00。

问题是我无法实现该格式,在 1 位数字后它会添加“.00”并且无法再输入。

我尝试了 answer here但没有成功。

这是我的sample work

$(document).ready(function(){
$("input").keyup(function(){

var val = parseInt($(this).val());
$(this).val(val.toFixed(2));

});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text">

希望你能帮助我。

谢谢。

最佳答案

像这样使用模糊功能:

$("input").blur(function(){

var val = parseInt($(this).val());
if(val){
$(this).val(val.toFixed(2));
}else{
$(this).val(0);
$(this).focus();
}
});

关于javascript - 键入时在值末尾添加 .00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51081893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com