Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.01.2015, 14:22
Новичок на форуме
Отправить личное сообщение для DIrectman Посмотреть профиль Найти все сообщения от DIrectman
 
Регистрация: 19.01.2015
Сообщений: 2

Как узнать что кликнули по созданному 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...
Ответить с цитированием
  #2 (permalink)  
Старый 19.01.2015, 16:08
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 2,932

testDiv.onclick = function() {
    loc.removeChild(this);
};
Ответить с цитированием
  #3 (permalink)  
Старый 19.01.2015, 16:59
Новичок на форуме
Отправить личное сообщение для DIrectman Посмотреть профиль Найти все сообщения от DIrectman
 
Регистрация: 19.01.2015
Сообщений: 2

Cпасибо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать, что содержит onClick? PHPNoob Events/DOM/Window 3 17.07.2015 12:20
Как узнать размер загружаемого файла? shkarbatov Серверные языки и технологии 5 14.08.2011 16:12
Как узнать о том, что флэш уже загрузился. Snipe Общие вопросы Javascript 4 29.01.2009 10:21
Как узнать, что IFRAME загрузился? DeUre Общие вопросы Javascript 4 01.08.2008 13:09
Как узнать что находится в <label></label> duke_nu Events/DOM/Window 4 22.04.2008 20:53