У меня есть кнопка на форме обратной связи в подвале<footer>, мне нужно обработать на ней событие onclick, я это делал функцией, но оно не работает... делал так
<script>
var h1 = document.GetElementsByTag('h1')[0];
var usluga = document.title
document.ready(function(){
$('#zvonok').on('click', function() {
ga('send', 'event', 'zayavka', '{usluga (h1)}', 'Обратный звонок');
yaCounter30901576.reachGoal('zayavka');
return true;
});
$('#zapis').on('click', function() {
ga('send', 'event', 'zayavka', '{usluga (h1)}', 'Запись к врачу');
yaCounter30901576.reachGoal('zayavka');
return true;
});
$('#vopros').on('click', function() {
ga('send', 'event', 'zayavka', '{usluga (h1)}', 'Задать вопрос');
yaCounter30901576.reachGoal('zayavka');
return true;
});
});
</script>
Потом решил обрабатывать срузу в копках без функции, помогло, но я теперь не понимаю как мне получить значение переменных usluga, и h1...
Я создал скрипт с переменными сразу после тега <body> .
<script>
document.ready(function(){
var h1= document.getElementsByTag('h1')[0];
var uslugi = document.title;
}
</script>
Но пишет что h1 undefine