Страницы

Поиск по вопросам

понедельник, 24 февраля 2020 г.

Создать массив с отмеченными чекбоксами

#javascript #jquery


Есть большой список чекбоксов. Как мне по нажатию клавиши собрать все inputs которые
отмеченные (чекнутые) и поместить в массив для дальнейшей работы с ними.
    


Ответы

Ответ 1



$("#take").click(function() { var x = []; $("input:checked").each(function(i, item) { x.push($(item).attr("value")) }); $("span").html(x); }) 1 2 3 4 5



Ответ 2



Так они все окажется у вас в массиве browser под номерами от 0 до последнего Internet Explorer
Opera
Firefox


Ответ 3



HTML
JS $('body').on('keyup', function(event) { if (event.keyCode === 65) { // a console.log($('.box-for-checkboxes [type=checkbox]:checked')); } }); Фиддл https://jsfiddle.net/rocp8kLw/ Код нужной клавиши можно узнать здесь.

Комментариев нет:

Отправить комментарий