#javascript #html #wordpress #calculation
#javascript #HTML #wordpress #вычисление
Вопрос:
Я пытаюсь отобразить процентное значение с ((discount/price) * 100)
помощью HTML-виджета плагина WordPress WPForm. Мой общий результат продолжает отображаться как Nan. Где я ошибаюсь? Идентификатор цены #12
и идентификатор скидки #13
function calc() {
var p = document.getElementById("wpforms-1365-field_12_1");
var d = document.getElementById("wpforms-1365-field_13_2");
return (d / p) * 100;
}
function GetTotal() {
document.getElementById('answer_value').innerText = calc();
}
<form>
<input type="button" style="color:#000;" name="Get Total" value="Get Total" onclick="GetTotal()" />
<div id="answer" style="display:block;"> Total: <span id="answer_value"></span> </div>
</form>
Ответ №1:
document.getElementById("...");
возвращает узел, а не значение.
Используется document.getElementById("wpforms-1365-field_12_1").value;
для чтения входного значения.