Здравствуйте. Нужна небольшая помощь новичку в 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?