Как вы получаете идентификатор кликаемого элемента div в JavaScript? - PullRequest
4 голосов
/ 22 мая 2010

Итак, мой вопрос, как получить идентификатор элемента, на который только что щелкнули?(JavaScript)

Спасибо за ваши ответы!

Ответы [ 2 ]

9 голосов
/ 22 мая 2010

Вы можете использовать целевой элемент (во всех браузерах, кроме IE) и srcElement (в IE), чтобы получить элемент, по которому щелкнули:target не может быть ожидаемым элементом.

2 голосов
/ 22 мая 2010

Атрибут «target» объекта события, передаваемый вашему обработчику событий (или, в случае IE, настроенный как глобальная переменная), будет ссылкой на затронутый элемент. Если вы настраиваете обработчики событий с помощью Prototype, то:

 function clickHandler(ev) {
   var id = ev.target.id;
   // ...
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...