JavaScript 根据输入文本计算输入值

标签 javascript jquery html input autocomplete

在我的 HTML 中,我有几个输入文本,我在其中放置了数字。根据我输入的值,JavaScript 计算出一个结果。它根据值(value)变化计算它。问题是,我必须点击输入以提交新值。我如何在打字时提交它们? (这样更友好,用户不用搞清楚,要点外面提交)

下面是我的值现在是如何提交给函数的

$(function () {
    $('select, input').on('change', calculator);
}); 

最佳答案

您可以为此使用多个事件,

$('select, input').on('keydown blur change',calculator);

您需要为 select 使用 change 事件。

关于JavaScript 根据输入文本计算输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21235605/

相关文章:

javascript - 使用 CasperJS 登录后如何填写表单并获取 URL?

javascript - 如何从页面底部的 <a 链接滚动到 #header DIV 以及如何更改动画速度 - JQuery 1.8.3

html - 如何使用 html 和 css 缩放(外部)元素与(内部)img 元素相同?

javascript - 如何调试 JQuery 选项卡的浏览器兼容性问题?

Javascript/JQuery 条件替换

javascript - 让 CKEditor 忽略小部件内容

html - 如何在兄弟 div 留下的剩余空间中居中 div

javascript - 在一个功能中切换功能

javascript - 避免克隆复制

javascript - 表单验证器检查选项并选择检查不起作用