javascript - 获取输入字段的值,并用它们进行一些计算

标签 javascript html user-input

所以我想要 3 个可以写入的输入字段,库存、平均时间和小时数,我已经看到了一些与此相关的答案,但我仍然不确定,因为我对此很陌生。我对 jquery 不了解,所以这不是一个选择,谢谢。

<h3>Work out how much you could be saving!<h3>

<button type="button" class="calculate">Calculate</button>


<script type="text/javascript">
    // Do the Javscript here!

    function calc (inventories, hours, wage) {
        return (inventories * hours) * wage;
    }
    $('.calculate').click(function(){

        // Put variables here
        console.log (calc ( , , ));
        // Call the caclulation function

        // Output function to text here..

    });

</script>

最佳答案

添加输入,

<input type="number" id="inventories" />

其他人也一样

通过以下方式获取这些字段的内容:

$("#inventories").val();

你的计算函数将类似于:

var inventories = $("#inventories").val();
var wage = $("#wage").val();
var hours = $("#hours").val();
calc(inventories,hours,wage);

关于javascript - 获取输入字段的值,并用它们进行一些计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29987189/

相关文章:

python - 有没有办法将字符串变量传递到 python .loc/.iloc 中?

javascript - 解析数据 PHP JSON 到 Ajax - 我错过了什么吗?

javascript - 根据多个值过滤数组

javascript - 如何在动态创建具有某些类的元素时引发 jquery 事件

jquery - 如果没有输入或默认值,则需要检查文本区域

javascript - 增加点击时的数据属性

html - 下拉菜单悬停重叠

javascript - 如何在单击按钮时显示下一篇文章

C 用户仅输入整数,从 scanf 返回值

C - 当用户输入高度时需要打印带有#的金字塔