Показать сообщение отдельно
  #5 (permalink)  
Старый 21.10.2010, 12:07
Кандидат Javascript-наук
Отправить личное сообщение для Jurasmi Посмотреть профиль Найти все сообщения от Jurasmi
 
Регистрация: 25.11.2008
Сообщений: 115

document.getElementById('BOX').onclick = function(e){
	e = e || window.event;
	var curEl = e.target || e.srcElement;
	
	do{
		if(curEl.className == tableClass){
			curEl.parentNode.removeChild(curEl);
			break;
		}
		curEl = curEl.parentNode;
	}while(curEl != document);
};

тут код, который при клике удаляет таблицу с классом "tableClass". Все таблицы (которые могут быть удалены) должны находится в одном общем контейнере с id - "BOX", если такого контейнера нет, то вместо
document.getElementById('BOX').onclick

можно написать
document.onclick
Ответить с цитированием