Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Создание события onclick? (https://javascript.ru/forum/events/3390-sozdanie-sobytiya-onclick.html)

kerranswell 15.04.2009 12:08

Создание события onclick?
 
Возможно ли самому синициировать (создать) событие onclick у элемента, например, у ссылки <a>. То есть, чтобы событие onclick вызывалось не нажатием на ссылку, а из скрипта.

PS я использую Thickbox для открытия модального окна. Открывается оно только по нажатии на ссылку или кнопку. Я не смог найти, каким образом окно можно открыть именно командой внутри скрипта, а не нажимая по ссылке мышкой. Я сделал так: скрыл из виду эту ссылку, и из скрипта в нужном месте вызываю метод click(). Но как оказалось в safari click() не вызывает обработчик события onclick и окно соответственно не открывается...

Kolyaj 15.04.2009 12:19

Цитата:

Сообщение от kerranswell
Я не смог найти, каким образом окно можно открыть именно командой внутри скрипта, а не нажимая по ссылке мышкой.

Плохо искали.

kerranswell 15.04.2009 12:52

Хорошо, буду искать дальше, но вопрос остается поднятым: Можно ли создать событие onclick ?

Kolyaj 15.04.2009 13:02

Цитата:

Сообщение от kerranswell
Можно ли создать событие onclick ?

Проще найти способ открыть окно.

kerranswell 15.04.2009 13:05

Вот что за привычка, обходить вопрос стороной? По нескольким форумам прошелся, находил темы типа "как создать событие" , в темах дофига ответов, но никто на сам вопрос так и не ответил, все почему хотят решить проблему другими способами, а про суть забывают.

Вопрос остается вопросом.

Kolyaj 15.04.2009 13:11

Да потому что
Цитата:

Сообщение от Kolyaj
Проще найти способ открыть окно.

Это даже описывать лень. Если вам не лень -- ищите.

Kolyaj 15.04.2009 13:16

И что за привычка, не слушать, что им говорят. Херню какую-нибудь вобьют в голову и думают, что она единственно правильная, при том, что она абсолютно не правильная и бредовая. Какая нафиг генерация событий, если вам нужно банально открыть окно?

kerranswell 15.04.2009 13:21

Посмотрите на название темы - написано "Создание события onclick?"
Я хочу знать как это делается, а то что мне надо открыть окошко (кстати я его уже открыл) - только для того чтобы предметную область была понятнее. Лень писать ответ - не пишите, никто не заставляет, но не обязательно об это сообщать.

Kolyaj 15.04.2009 13:49

Цитата:

Сообщение от kerranswell
но не обязательно об это сообщать

Сами спросили, а теперь не надо. Уж определитесь.

kerranswell 15.04.2009 13:55

Лень порок известный, унесите его домой и там ленитесь сколько влезет, а тут форум, куда я пришел с вопросом в надежде получить дельные ответы по нему.


Часовой пояс GMT +3, время: 14:01.