gpt4 book ai didi

用户键入数字时的 Javascript 计算器

转载 作者:行者123 更新时间:2023-11-29 09:59:42 25 4
gpt4 key购买 nike

我是 Javascript 的新手,但我正在尝试在我的网站上实现一些功能,用户可以在其中输入数量,然后在他们输入时小计会动态更新。例如:如果每个项目是 10 美元,并且用户在文本字段中键入 5,我希望它在文本框旁边显示 50 美元。非常简单的乘法,但我不知道如何使用 Javascript 来实现。我觉得 onKeyPress 不知何故?谢谢!

最佳答案

假设以下 HTML:

<input type="text" id="numberField"/>
<span id="result"></span>

JavaScript:

window.onload = function() {
var base = 10;
var numberField = document.getElementById('numberField');
numberField.onkeyup = numberField.onpaste = function() {
if(this.value.length == 0) {
document.getElementById('result').innerHTML = '';
return;
}
var number = parseInt(this.value);
if(isNaN(number)) return;
document.getElementById('result').innerHTML = number * base;
};
numberField.onkeyup(); //could just as easily have been onpaste();
};

这是一个 working example .

关于用户键入数字时的 Javascript 计算器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3757355/

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