gpt4 book ai didi

javascript - 按键时执行 JS 函数

转载 作者:行者123 更新时间:2023-11-28 11:46:37 27 4
gpt4 key购买 nike

我创建了一个函数,当用户填写两个输入“comm”和“hour”时,它会将结果填充到另一个名为“phone”的输入中。

calculate = function()
{
var comm = document.getElementById('comm').value;
var hour = document.getElementById('hour').value;
document.getElementById('phone').value = Math.round(comm*hour*phone/60);
}

此时,如果您输入通讯和小时,然后在输入范围之外单击,则会在电话中计算结果。

我想要实现的是在您在两个字段中的任何一个字段上键入时进行计算。

我试图在这里找到一些可以帮助我的东西,但没有运气。有什么建议吗?

最佳答案

查看onkeydown 。类似下面的代码。

document.onkeydown = calculate = function()
{
var comm = parseFloat(document.getElementById('comm').value);
var hour = parseFloat(document.getElementById('hour').value);
document.getElementById('phone').value = Math.round(comm*hour*phone/60);
}

只要在页面上按下某个键,就会调用该函数。

关于javascript - 按键时执行 JS 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47950924/

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