Показать сообщение отдельно
  #22 (permalink)  
Старый 26.07.2012, 14:59
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Раз по клику можно сделать через target
<div class="divResult" style=" color:red;">
	<div class="avatar">11</div>
	<div class="info">12</div>
	<div id="coment" class="divRecord">13</div>
	<p>
		<input type="button" name="submit" onclick="javascript:addRecord5(984)" value="Отправить" return="" false=""/>
	</p>
</div>
<div id="clear"/>

<div class="divResult" style=" color:red;">
	<div class="avatar">11</div>
	<div class="info">12</div>
	<div id="coment" class="divRecord">13</div>
	<p>
		<input type="button" name="submit" onclick="javascript:addRecord5(984)" value="Отправить" return="" false=""/>
	</p>
</div>
<div id="clear"/>

<script>
document.body.onclick = function (e) {
	e = e || event;
	var target = e.target || e.srcElement;
	
	if (target.name == 'submit') {
		var parent = target.parentNode.parentNode;
		if (parent.children[0].className == 'avatar') {
			parent.removeChild(parent.children[0]);
		}
		if (parent.children[0].className == 'info') {
			parent.removeChild(parent.children[0]);
		}
		return;
	} 
	
	if (target.className == 'info' || target.className == 'avatar') {
		target.parentNode.removeChild(target);
	} 

}
</script>

PS: что именно нужно удалять возможно не понял, так как не вчитывался

Последний раз редактировалось bes, 26.07.2012 в 15:08.
Ответить с цитированием