@Genri_Rus

Как получить значение в квадратных скобках в инпуте?

Вот пример инпута:
<input type="checkbox" name="post[16]" value="" class="visually-hidden post-checkbox">

Как в данном случае получить значение в квадратных скобках ?
  • Вопрос задан
  • 232 просмотра
Решения вопроса 2
DarWiM
@DarWiM
Как вариант
const el = document.getElementById('post');
console.log(el.name.replace(/.+?\[(\d+)\]/, '$1'));
Ответ написан
DevMan
@DevMan
по айди, который ОБЯЗАН быть уникальным.
или навесить обработчик и получать в нём.

задачу бы уточнили. а не хотелки из головы.

значение инпута - это value. а 16 из name="post[16]" - это часть атрибута.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы