Я новичок в JavaScript, я много искал в Интернете, но я не могу решить свою проблему. Я знаю, что «InnerHtml» может быть проблемой и уже пробовал некоторые решения, но ничего не работает.Конкатенация вместо подведения итогов (JavaScript)
Вот мой код:
function compra() {
dinero = document.getElementById("precio").innerHTML;
document.getElementById("tipoo").innerHTML;
total = dinero+total;
document.getElementById("compra").innerHTML = total;
Проблема заключается в том, что пошел с помощью кнопки, чтобы показать результат, он не добавляет ценности, просто сцепить их.
Я уже пробовал «parseInt», но не работает, или, может быть, я поставил его в неправильном месте.
Спасибо.
Редактировать -----
Спасибо за быстро отвечает ребята ... когда я использую parseFloat или Int я получаю "NaN".
Вот мой код ... надеюсь, что это поможет.
Итого De Compra: $ & ntilde; адир а-ля Lista
Было бы полезно увидеть, как узлы «precio» и «tipoo» выглядят как в HTML - пожалуйста, предоставьте небольшой код для демонстрации контента –
используйте больше плюсов: 'total = + dinero + + total;' или go semantic с 'Number (dinero)' – dandavis