【发布时间】:2014-03-18 06:21:33
【问题描述】:
所以我正在做一个项目,我正在输入一个数量,我希望它根据输入的数量和预定义的成本计算项目的总成本。然后在计算总成本后,它会将其发送回 HTML 文档。理想情况下,它将是动态的。
这是一个带有伪代码的jsfiddle。我似乎无法弄清楚,但我相信它会用 DOM 来完成,我也很新。
任何帮助将不胜感激!我正在做一些更复杂的事情,但我觉得如果我能看到一个更基本的例子,那么我可以找出不想为我点击的东西,我可以继续前进。我会继续研究和阅读,如果我没有提供足够的信息,请告诉我!
粗略的 HTML
<form>
<input id="quantity" class="qty" type="text" placeholder="quantity" />
</form>
<!--display total cost here-->
<span>The Cost is: totalcost</span>
粗略的 Javascript
var cost = 25;
function(updater) {
var quantity = document.getElementById('quantity').value();
var totalcost = (cost * quantity);
send total back to html document and display as total cost
}
【问题讨论】:
-
您在这方面遇到了哪些具体问题?从输入字段中获取值,或使用计算结果更新 DOM?
-
这两个都是非常基本的 Javascript 操作,应该在任何教程中介绍。
-
请至少尝试一下javascript
-
我最大的麻烦是正确调用输入值,然后将其发送回html页面。我将通过更新编辑将我尝试的 Javascript 扔到页面上:sabithpocker 非常适合我需要的部分内容!谢谢你,你的搜索能力比我强>.
标签: javascript html dom dynamic input