gpt4 book ai didi

javascript - 点击时添加javascript?

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

当有人点击我的价格上涨按钮时,我希望 #priceInput 框中的价格增加 0.1。但这不起作用……我做错了什么?

$("#priceUp").click(function(){ 
var xyz = parseInt($("#priceInput").val());
xyz=(xyz+.1);
$("#priceInput").val(xyz);
});

最佳答案

您正在尝试将十进制数解析为整数,因此您的解决方案无法工作,因为数学求值器对您的数字进行四舍五入。
如果运行parseInt(0.1),结果是0。

因此,请使用 parseFloat 而不是 parseInt

您还需要一个小技巧来避免“0.30000000000000004”“错误”(这并不是真正的错误)。
解决方案在这里:http://jsfiddle.net/erLqa/

关于javascript - 点击时添加javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8771733/

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