Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Альтернатива с onclick для события в yandex (https://javascript.ru/forum/misc/42249-alternativa-s-onclick-dlya-sobytiya-v-yandex.html)

winter 18.10.2013 20:44

Альтернатива с onclick для события в yandex
 
Добрый вечер,
помогите разобраться возможно ли такое вообще в яндекс метрике чтобы использовать цель-событие не по onclick вшитому в кнопку а по id кнопки?

иными словами сейчас яндекс предлагает так:
onclick="yaCounterCOUNTER_ID.reachGoal('TARGET_NAME'); return true;">


такое решение меня не устраивает и я не могу во многих местах вставить в кнопку onclick, решение своей проблемы ищу в том чтобы цель срабатывала относительно id элемента на который нажимают.

Вот я сам попытался, то-что имею ввиду реализовать но не получилось:
document.getElementById('submit').onclick = function() {
     yaCounterCOUNTER_ID.reachGoal('TARGET_NAME');
     return true;
}


Заранее спасибо за подсказку

danik.js 18.10.2013 21:37

Цитата:

Сообщение от winter
реализовать но не получилось

Ну по идее должно работать. А почему не получилось? Что в консоли ошибок?

winter 19.10.2013 16:11

Uncaught TypeError: Cannot set property 'onclick' of null
- вот только это

danik.js 19.10.2013 16:22

Ну значит нет элемента с ID submit.


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