powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как заменить программно onclick в TD?
4 сообщений из 4, страница 1 из 1
Как заменить программно onclick в TD?
    #34781739
Vikpro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!!!
У меня возник небольшой вопрос .
На странице есть TD с функцией на onclick.
Но я её при onload хочу заменить таким образом
var linkas = document.getElementById("linkas");
linkas.onclick = "NewFinction()";
Но к сожалению это не срабатывает - по onclick ни на первую ни на второю функцию не идет.
Может кто сталкивался с такой проблемой .
Подскажите где я ошибаюсь.
Заранее всем спасибо.
...
Рейтинг: 0 / 0
Как заменить программно onclick в TD?
    #34781757
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант, можно написать третью функцию и по параметру вызывать либо первую (исходную), либо вторую (новую)...
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Как заменить программно onclick в TD?
    #34781766
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
linkas.onclick=function(){
   ...
}
...
Рейтинг: 0 / 0
Как заменить программно onclick в TD?
    #34782316
Vikpro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вопрос решился просто
linkas.onclick = NewFinction;
нужно было просто убрать кавычки
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как заменить программно onclick в TD?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]