Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 24

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
из кода не очень понятно, что за set_1 и set_2
источник

m

mazya in JavaScript Noobs — сообщество новичков
У меня уникальные филдсеты, в них куча чекбоксов. И мне надо проверять, чекнули ли хотя бы один из филдсета. При чекнутом — выполнить действие
источник

m

mazya in JavaScript Noobs — сообщество новичков
Kotan 🐱 Pupkin
из кода не очень понятно, что за set_1 и set_2
<fieldset id="set1_1">
const set1_1 = document.querySelector('#set1_1');
просто филдсет
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
ааа
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
понял
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
set_1.querySelector('input[type="checkbox"]:checked')
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
то же самое для set_2
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
если ничего не чекнуто, будет пустой NodeList
источник

m

mazya in JavaScript Noobs — сообщество новичков
пробовал но что-то так не работает...
источник

m

mazya in JavaScript Noobs — сообщество новичков
Короче, может мне надо listener на чек вешать? Ибо если я его делаю checked в html, то оно работает, но если он не чекнут и его потом выбирать — не работает.
Но я же не могу на пол сотни чекбоксов навесить eventListener? Это вроде не ахти
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
можешь на fieldset повесить и в самом listener смотреть, на кого кликнули
источник

М

Максим in JavaScript Noobs — сообщество новичков
mazya
Звоните в дурку, пусть меня увозят...
Я же тебе кидал уже по сути готовое решение. Кинул бы его в функцию, результат в переменную, и проверять эту переменную в if
источник

М

Максим in JavaScript Noobs — сообщество новичков
mazya
Короче, может мне надо listener на чек вешать? Ибо если я его делаю checked в html, то оно работает, но если он не чекнут и его потом выбирать — не работает.
Но я же не могу на пол сотни чекбоксов навесить eventListener? Это вроде не ахти
Кинь какой у тебя там html, который ты проверяешь на чек
источник

m

mazya in JavaScript Noobs — сообщество новичков
Максим
Кинь какой у тебя там html, который ты проверяешь на чек
Взлетело с костылями через слушатель, спасибо большое за помощь. Пойду посплю хотя бы, а то увлекся.
источник

М

Максим in JavaScript Noobs — сообщество новичков
mazya
Взлетело с костылями через слушатель, спасибо большое за помощь. Пойду посплю хотя бы, а то увлекся.
тут минимум есть 2 простых решения, зачем костыли кидать
источник

СМ

Сергей Михайлович... in JavaScript Noobs — сообщество новичков
Здравствуйте, может кто сталкивался.

Вот на сайте есть кнопка поделится в fb, tw, vk
И есть необходимость собрать людей кто репостнул себе сайт для конкурса.
В идеале айди записывать.

И незнаю как быть.

Вот такие кнопки планирую.
https://phptime.ru/holyback/share-ssylki-populyarnyh-socialnyh-setey.html

И если в ВК и в твитере можно через поиск найти
То вот в fb нет поиска по постам людей (и об этом я узнал в самый последний момент)
источник

М

Максим in JavaScript Noobs — сообщество новичков
mazya
Взлетело с костылями через слушатель, спасибо большое за помощь. Пойду посплю хотя бы, а то увлекся.
Короче вот. 2 варианта, бери какой нравится.
https://codepen.io/Nomikama/pen/yLewPBJ?editors=1010
источник

m

mazya in JavaScript Noobs — сообщество новичков
Максим
Короче вот. 2 варианта, бери какой нравится.
https://codepen.io/Nomikama/pen/yLewPBJ?editors=1010
Я там наворотил жути, ибо не разобрался как записать то, что ты тогда предложил...
источник

М

Максим in JavaScript Noobs — сообщество новичков
mazya
Я там наворотил жути, ибо не разобрался как записать то, что ты тогда предложил...
Ну в том, что по ссылке то разберешься?
источник

m

mazya in JavaScript Noobs — сообщество новичков
Да, спасибо большое ещё раз
источник