Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Приключения курсора

>> Как узнать координаты оного.
Не ошибаешься.

>> Но это всё пол-беды. Вот что надо написать, чтобы знать ID элемента, на
>> который кликнули?
Для Explorer 4 - srcElement.id, а в Нетшкафф'е есть target, но с ID всегда получался облом (по крайней мере у меня) :( В Dom то же самое, но там всё работает как надо - target.id

Пример:
var OldDom = (document.getElementById)?true : false;;
var dom = OldDom && !ie4;
var ns4 = (document.layers)?true : false;
var ie4 = (document.all)?true: false;

if (ns4) document.captureEvents(Event.MOUSEDOWN)
document.onmousedown = MouseDown;

function MouseDown(e) {
this.id = (dom)?e.target.id : (ie4)?event.srcElement.id : (ns4)?'Нетшкафф 4'
alert(this.id)
}

Вот, а про Нетшкафф, мне самому интересно :)
СообщениеАвторДата
Гость aka Artificial Intellegence01.08.2002 21:43
Гость04.08.2002 17:16
Гость04.08.2002 17:19