powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как увидеть все event тега
15 сообщений из 15, страница 1 из 1
как увидеть все event тега
    #35346366
Фотография ГенГрум
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не важно как определены события для тэга в HTML или в Javascript
как увидеть все event тега


_________________________
Делай что должен и будь что будет.
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35346622
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чуть ли не каждый день пишу: s=""; for (i in твой элемент) s+=i+"<br>"; document.body.innerHTML+=s;
Можно ещё через try - except вывести значение eval(i);
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35346654
Фотография ГенГрум
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так ты видишь все свойства + ...
это все на раз можно увидеть и в firebug
меня интересует не есть ли у данного тэга событие onclick
меня интересует что за код висит на этом событии или хотя бы или функции
для проверки правильно ли я установил событие или нет ...

только не говори про alert - событие могло быть переустановленно
(при использовании посторонних библиотек)



_________________________
Делай что должен и будь что будет.
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35346723
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГенГрум...можно увидеть и в firebug...
Ну так и не спрашивай. Тем более, что фиребуг тебе даст значения из фирефокс. Здесь бы я не смайлик показал...
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35346728
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие онклик есть, например, у боди. А откуда онклик смотри srcElement или target.
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35346841
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГенГрум...меня интересует что за код висит на этом событии...
Вот в этом случае eval в моём примерчике и поможет (только через try-except, а то взглючит). Ну как я и написал. Кстати, в фиребуге это не видно что-ли? Я им почти не пользуюсь - всё по-старинке - вот чего написал выше и алерты.
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35348362
Фотография ГенГрум
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в firebug я не вижу событий
я вижу статику типа id attributes

например в document я не знаю где посмотреть событие onclick

_________________________
Делай что должен и будь что будет.
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35348402
Evgeniy_SH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чё, не бывает документацию посмотреть? :)
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35348404
Фотография ГенГрум
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to ShSerge
Ты говоришь о моменте когда произошло уже событие
А мне надо просто в любой момент посмотреть назначена ли
обработка события на данном элементе или нет

Т.е. я назначаю обработку события а в функцию обработки debug не заходит.
Вот я и спрашиваю можно ли посмотреть где-нибудь кто назначен на обработку данного события.

_________________________
Делай что должен и будь что будет.
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35348413
Фотография ГенГрум
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Evgeniy_SHа чё, не бывает документацию посмотреть? :)
из доки я знаю что есть событие onclick но не в какой доке не написано кто в данный момент обрабатывает собвтие
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35348545
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГенГрум
А мне надо просто в любой момент посмотреть назначена ли
обработка события на данном элементе или нет

Не получается открыть в firebug вкладку DOM и найти обработчик onclick?

ГенГрум
из доки я знаю что есть событие onclick но не в какой доке не написано кто в данный момент обрабатывает собвтие
совсем не понятно....
хочется узнать, что выполняется в данный момент? Заглянуть в callstack?
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35348580
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГенГрум...мне надо просто в любой момент посмотреть назначена ли
обработка события на данном элементе или нет
В ИЕ можно посмотреть attributesы, там есть и события. Например:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<html>
<head>
<script>
function getProp(el){
s="";
for(i in el.attributes){
ss="";
 try{
  ss=""+el.getAttribute(i);
 }catch(e){ss="";}
if((ss!="")&&(ss!="null"))s+="<b>"+i+"</b>     <span style='color:red'>"+ss+"</span><br>";
}
document.body.innerHTML=s;
}

function abc(){
}

function def(){
}
</script>

</head>
<body id="bbb" onclick="abc();" onload="def();" onmousemove="abc();">
<button onclick="getProp(document.body)">Click</button>
</body>
</html>
Чего-то только в ИЕ получается.
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35348711
Фотография ГенГрум
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выполни код (firebug вкладка console >>>)
document.body.addEventListener("dblclick", abc, false);

а потом покажи мне где найти код для обработки события dblclick

_________________________
Делай что должен и будь что будет.
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35349441
Evgeniy_SH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--
http://cherny.com/webdev/70/javascript-event-delegation-and-event-hanlders
http://cherny.com/demos/delegation/delegation-generic.html -- Хороший пример %)
--
http://bytes.com/forum/thread92807.html
--
http://www.tutorialized.com/view/tutorial/Get-key-press-event-using-JavaScript/9689
--
http://www.elated.com/articles/events-and-event-handlers/#
---
http://www.geekpedia.com/sample/JavaScriptKeyPress/KeyPressEventCompatible.htm -- FF,...
http://www.geekpedia.com/sample/JavaScriptKeyPress/KeyPressEvent.htm - IE ---
...
Рейтинг: 0 / 0
как увидеть все event тега
    #35353489
Фотография ГенГрум
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выполняю команду
document.body.addEventListener("dblclick", abc, false);

Где мне посмотреть в firebug что за обработку dblclick в document.body
отвечает функция abc

Ответ на этот вопрос - нигде нельзя найти .

_________________________
Делай что должен и будь что будет.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как увидеть все event тега
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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