Был ли клик в определенном элементе?
<div id="one"> <div id="two"> <div id="three"> </div> </div> </div> В одном div-е находятся еще несколько div-ов. Если кликнуть по одному из них, как узнать находится ли он внутри div-а с идентификатором "one"? Если да, то найти в div-е "one" тег input и получить значение его атрибута "value". P.S. тег input может находиться в каком-то из вложенных в div "one" элементов. document.addEventListener("mousedown", function(event){ if(event.button == 2){ var elem = event.target.tagName; alert(elem); } }); Код выше выводит название тега по которому был произведен клик правой кнопкой мыши. |
Dimaz,
помедитируйте тут http://learn.javascript.ru/event-delegation |
Часовой пояс GMT +3, время: 08:33. |