Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как узнать что кликнули по созданному DIV (https://javascript.ru/forum/events/53062-kak-uznat-chto-kliknuli-po-sozdannomu-div.html)

DIrectman 19.01.2015 15:22

Как узнать что кликнули по созданному DIV
 
При клике на кнопку создаю div
var divCreate = function(){
	var testDiv = document.createElement('div');
	var loc = document.getElementById('container');
	testDiv.style.width='500px';
	testDiv.style.height='200px';
	testDiv.style.background="rgba(255,255,255,.5)"
	testDiv.style.marginBottom="10px";
	testDiv.style.marginLeft="250px";
	loc.appendChild(testDiv);
}


Теперь хочу сделать так, чтобы при клике по этому DIV он удалялся из DOM

Адрес diva в DOM document.body.childNodes[1].childNodes[3]
удалить его можно функцией remove()

Но как узнать что кликнули по этому div? какую функцию написать?
P.S. только начал учить DOM...

ruslan_mart 19.01.2015 17:08

testDiv.onclick = function() {
    loc.removeChild(this);
};

DIrectman 19.01.2015 17:59

Cпасибо.


Часовой пояс GMT +3, время: 09:10.