Показать сообщение отдельно
  #7 (permalink)  
Старый 21.10.2010, 12:22
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Вариант без регулярок
var str = '<div class="c1">text1<div class="c2">text2<div class="c3">text3</div></div></div>';
var div =  document.createElement('div')
div.innerHTML=str;
var obj= div.getElementsByTagName('div');
for (var i=0; i<obj.length; i++)  {
  if(obj[i].className=="c2") {
   obj[i].parentNode.removeChild(obj[i]) ;break
    }
}
str=div.innerHTML;
alert(str);
Ответить с цитированием