gpt4 book ai didi

javascript - 尾随零应该自动出现在 之前/之后。 (观点)

转载 作者:行者123 更新时间:2023-11-28 08:21:29 26 4
gpt4 key购买 nike

我有一个输入框:

<input autocomplete="off"  class='amount'>

如果我在输入字段中输入 .75 ,则应在 .75 之前自动添加 0 ,使其变为 0.75

此外,如果我输入 1.3 那么它应该变成 1.30

我已经尝试过:

echo "<script>
$('.amount').on('change', function(){
$(this).val(parseFloat($(this).val()).toFixed(2));
});
</script>";

已编辑:它向我显示了我输入的相同值,没有发生任何变化

最佳答案

<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<?php
echo "<script>
$(document).ready(function(){
$('.amount').on('change', function(){
$(this).val(parseFloat($(this).val()).toFixed(2));
});
});
</script>";
?>
</head>
<body>
<input autocomplete="off" class='amount'/>
</body>
</html>

您需要确保将事件处理程序包装在 document.ready 中,以确保在分配它们之前正确加载 jquery。这就是 @laaposto 的 fiddle 起作用的原因,因为在分配事件处理程序之前 jquery 已经加载到 fiddle 中。

关于javascript - 尾随零应该自动出现在 之前/之后。 (观点),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22909155/

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