【发布时间】:2015-06-25 00:01:27
【问题描述】:
我是 JavaScript 新手,我在网上搜索了很多,但我无法解决我的问题。我知道“InnerHtml”可能是问题所在,并且已经尝试了一些解决方案,但似乎没有任何效果。
这是我的代码:
function compra() {
dinero = document.getElementById("precio").innerHTML;
document.getElementById("tipoo").innerHTML;
total = dinero+total;
document.getElementById("compra").innerHTML = total;
问题是使用按钮显示结果,它没有添加值,只是连接它们。
我已经尝试过“parseInt”但不起作用,或者我放错了位置。
谢谢。
编辑-----
感谢各位快速回复...当我使用 parseFloat 或 Int 时,我得到“NaN”。
这是我的更多代码...希望对您有所帮助。
总消费:$ Añadir a la Lista
【问题讨论】:
-
看看节点“precio”和“tipoo”在 HTML 中的样子会很有帮助 - 请提供一些代码来演示内容
-
使用更多优点:
total = +dinero + +total;或使用Number(dinero)进行语义化
标签: javascript function concatenation add innerhtml