Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как отследить изменение radio? (https://javascript.ru/forum/events/44030-kak-otsledit-izmenenie-radio.html)

yndx.tavria 06.01.2014 19:03

С JoomShoping не знаком.
Хорошо, тогда можно отфильтровать все radio - чтобы событие делегировалось только на такие инпуты, а все остальные игнорировались.

kostyanet 08.01.2014 19:53

Невероятно до чего дошел прогресс, что даже самые элементарные задачи начали порождать самые настоящие дискуссии.

var myradios = form.getElementsByName(there_known_elements_name);


И вешайте их на любой осине.

Vlasenko Fedor 08.01.2014 20:15

Цитата:

Сообщение от kostyanet
И вешайте их на любой осине

kostyanet, а сколько вы их вешаете вы об этом подумали
сколько обработчиков событий в вашем примере будет

danik.js 09.01.2014 01:05

Poznakomlus, скоко навесишь, стоко и будет. Можно один. Можно мильен (но зачем).

Vlasenko Fedor 09.01.2014 02:42

Цитата:

Сообщение от danik.js
Можно один. Можно мильен

danik.js,
колличество навешенных обработчиков не влияют на скорость и память? Зачем эт наверное ТС скажет если появится.

kostyanet 09.01.2014 02:56

Цитата:

Сообщение от Poznakomlus
сколько обработчиков событий в вашем примере будет

Обработчик одного события в норме ровно один. Количество ссылок на него как я понял из запроса к гуглю не ограничено. Ну, думаю, пока винт не кончится можно вешать и вешать и вешать.

kostyanet 09.01.2014 03:03

А, вы наверно имели ввиду сам Event Object? Если интерпретатор не писали ламеры, то сам EO стопудово эшелонирован и кроме собственно юзерской даты в его инстансь ничего не добавляется.

Вообще впервые встречаю такую заботу о количестве векторов. Обычно народ вообще не парится. Шарашит на все подряд да еще и по нескольку раз.


Часовой пояс GMT +3, время: 21:45.