Показать сообщение отдельно
  #1 (permalink)  
Старый 09.07.2014, 11:47
Новичок на форуме
Отправить личное сообщение для Hatchet Посмотреть профиль Найти все сообщения от Hatchet
 
Регистрация: 09.07.2014
Сообщений: 2

Выполняется скрипт, который не должен выполняться
Здравствуйте. Нужна небольшая помощь новичку в javascript.
Пишу userscript для сайта, который должен заменить некоторые функции на странице. Итак, на странице есть код

<a href="javascript:void(0);" onclick="func1();">...</a>


мной написан userscript, заменяющий аттрибут onclick на "func2();" и в нем же написана новая функция func2(). Скрипт работает - я вижу в коде страницы следующее:

<a href="javascript:void(0);" onclick="func2();">...</a>


Однако при нажатии на ссылку выполняется все равно функция func1 + функция func2 выдает ошибку "is not defined". Как заставить "старую" функцию перестать работать, а "новую" - запускаться из userscript?

Последний раз редактировалось Hatchet, 09.07.2014 в 13:19.
Ответить с цитированием