Показать сообщение отдельно
  #1 (permalink)  
Старый 26.07.2012, 13:26
Аспирант
Отправить личное сообщение для alex2012 Посмотреть профиль Найти все сообщения от alex2012
 
Регистрация: 05.01.2012
Сообщений: 76

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

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



так выглядит код js кнопки
delll =  + records[i].id;
                        var cnopca = "<input type='button' name='submit' onclick='javascript:addRecord5("+ records[i].id +")' value='Отправить' return false>";                        
                        var del_st  = createElement("p");
                        del_st.innerHTML = cnopca;
                        divinfo.appendChild(del_st);
						divResult.appendChild(divinfo);

а так код js удаления дива
var del = document.getElementById('info');
                        var avatar_del = document.getElementById('avatar'); 
                        var parent = document.getElementById('divResult'); 
                        parent.removeChild(del); 
                        parent.removeChild(avatar_del);


Проблема в том что удаляется всегда первый элемент а мне надо чтобы удалялся id="avatar" и id="info" возле которого нажата кнопка
проблема в том что я не могу поставить this в onclick='javascript:addRecord5("+ records[i].id +")' так как передаю id значение + records[i].id +
Подскажите как обойти проблему

Последний раз редактировалось alex2012, 26.07.2012 в 13:42.
Ответить с цитированием