Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.08.2017, 15:16
Новичок на форуме
Отправить личное сообщение для Leonhard Посмотреть профиль Найти все сообщения от Leonhard
 
Регистрация: 23.08.2017
Сообщений: 7

Объединить две функции в одну - JavaScript
Здравствуйте! Я только учусь и у меня не очень пока получается. Помогите, пожалуйста, объединить две функции в одну, которая будет срабатывать при наступлении события onclick="GoTo('URL')":

ПЕРВАЯ ФУНКЦИЯ
<script type="text/javascript">
function GoTo(link){window.open(link.replace("_","http://"));}
</script>


ВТОРАЯ ФУНКЦИЯ
<script>
var trackOutboundLink = function(url) {
   ga('send', 'event', 'outbound', 'click', url, {
     'transport': 'beacon',
     'hitCallback': function(){document.location = url;}
   });
}
</script>


Заранее благодарю!!!
Ответить с цитированием
  #2 (permalink)  
Старый 28.08.2017, 09:01
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,217

Сообщение от Leonhard
при наступлении события onclick="GoTo('URL')"
Если обработчики "навешивать" используя addEventListener(), а не напрямую через атрибуты, то при наступлении события все функции будут срабатывать.

<input type='button' value='Test' />
<script type='text/javascript'>
var o=document.getElementsByTagName('input')[0];
o.addEventListener('click',one);
o.addEventListener('click',two);
function one(){alert(1)};
function two(){alert(2)};
</script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединить две функции ru_rikki Javascript под браузер 2 07.06.2015 19:38
Совместить две функции tonk jQuery 5 19.07.2014 13:39
Функция для перевода размера из байтов в понятный для человека формат Антон Крамолов Ваши сайты и скрипты 4 05.04.2013 16:42
Объединить несколько выборок в одну float jQuery 4 12.07.2011 21:31
Как можно совместить 2 "одинаковые javascript но разные внутри" в одну страницу?..ато rashid86 Элементы интерфейса 2 25.04.2011 22:49