хочу передать в value <input name="address_1" данные из этой li a, но оно чет не отрабатывает нихрена
<div class="shipping-form__group-input">
<input name="address_1" id="np_adress_field" value="" class="shipping-form__mainInput session_focusout"
data-field_type="shipping_payment_address" type="text" placeholder="Выберите отделение" required="">
<div class="dropdown-address">
<ul>
<li data-value="1 отделение"><a>1 отделение</a></li>
<li data-value="2 отделение"><a>1 отделение</a></li>
<li data-value="3 отделение"><a>1 отделение</a></li>
</ul>
</div>
</div>
var input = document.getElementById('np_adress_field');
var elements = document.querySelectorAll('.dropdown-address.ul.li a’);
elements.forEach(function(elem) {
elem.addEventListener('click', function() {
input.value = elem.innerText;
});
});
Это атрибут
Обсуждают сегодня