получить parentNode элемента, по которому был выполнен щелчок, в простом JS

Мне нужно получить parentNode элемента, по которому щелкнули мышью, в простом JS (без jQuery или других каркасы) В настоящее время я использую document.getElementById ("item_click") но я хочу изменить id = "item_click" на class = "item_click" , чтобы можно было использовать несколько полей. Я просто не знаю, как интегрировать это в скрипт

Вот скрипка

HTML

Item Title

JS

function new_class(event) {
    wClick = document.getElementById("item_click");
    wTile = wClick.parentNode;
    wTile.className = wTile.className + " added-class";
}
function revert_class(event) {
    wTile.className = "item";
}
​

Я хочу изменить

wClick = document.getElementById("item_click");
wTile = wClick.parentNode;

​​на что-то вроде

wClick = this;
wTile = wClick.parentNode;

Я знаю, как это сделать в jQuery, но это не будет работать в обычном JS, так как это будет окном (я думаю)

BTW . Мне нужно (событие), так как это всего лишь фрагмент всего кода, который я использую.

6
задан 12 February 2012 в 16:55
поделиться