Калькулятор без ID поля
Доброго времени суток. Встала задача написать калькулятор полей для amocrm в виде виджета. Столкнулся с такой проблемой, что поля не имеют ID. Подскажите пожалуйста как поступить? Как обращаться к полю? Заранее благодарю
Это часть кода с amocrm <div class="linked-form__field linked-form__field-numeric " data-id="917161"> <div class="linked-form__field__label"> <span>Себестоимость</span> </div> <div class="linked-form__field__value "> <input name="CFV[917161]" class="linked-form__cf js-control-allow-numeric-negative text-input" type="numeric" value="" placeholder="..." autocomplete="off" /> </div> </div> В JS не разбираюсь, еще вопрос есть, как выводить результат в такое же поле (input), но моментально, не использую кнопку? function sum(){ var s1 = parseInt(document.getElementById("917157").value); var s2 = parseInt(document.getElementById("917159").value); var s3 = s1 + s2; var rez = document.getElementById("rez").innerText = s3; } document.getElementById("go").onclick = function() { sum(); } |
Цитата:
const obj = document.querySelector('твой селектор') Такие как: - по имени - уникальному классу - по его положению в ДОМ-дереве Цитата:
obj.value = 'твое значение' Где obj это ссылка на нужное поле... |
ksa, Спасибо большое
|
Часовой пояс GMT +3, время: 22:44. |