Я пытаюсь получить значение типа ввода из полей ввода, которые были сгенерированы инфраструктурой веб-магазина. Я не могу изменить html. Когда я добавил поле создает это:для каждого типа ввода получить значение с помощью javascript
<input id="filter_15" type="checkbox" name="filter[]" value="15">
<input id="filter_16" type="checkbox" name="filter[]" value="16">
<input id="filter_17" type="checkbox" name="filter[]" value="17">
Я нашел некоторый код, который получает значение, основанное на входном идентификаторе, за исключением того, что фильтр в идентификаторах _... может измениться, и различны для каждого магазина.
любые sugestions? вот что я собрал до сих пор.
<script type="text/javascript">
var filter;
function onload() {
filter = document.getElementById('filter');
}
function show() {
alert(filter.value);
}
может быть, 'document.querySelectorAll ('ввода [тип = "флажок"]');' полезно здесь. Он вернет вам список узлов, содержащий все флажки типа ввода. Затем вы можете перебрать их и получить значения. – Shilly