Hoe Я пытаюсь использовать querySelectorAll для выбора всех родительских элементов, у которых установлен их дочерний флажок.Получите parentNode отмеченных элементов флажка
В основном HTML является
<div id=""><input type="checkbox" value="test"></div>
Я хочу, чтобы выбрать все дивы, которые имеют их входную галочку, так вот мой код Javascript
var list = querySelectorAll("input:checked.parentNode.getAttribute('id')");
но когда я проверил list.length он возвращает 0, хотя есть некоторые флажки, отмеченные флажком, но
var list = querySelectorAll("input:checked");
это работает отлично. Но я хочу массив родительских элементов.
Не мог бы кто-нибудь помочь мне в этом, и скажите, почему мой оригинальный код не работает?
Спасибо
спасибо, человек, теперь я понимаю :-) –