Показать сообщение отдельно
  #8 (permalink)  
Старый 29.10.2010, 12:21
Аспирант
Отправить личное сообщение для abstract Посмотреть профиль Найти все сообщения от abstract
 
Регистрация: 20.09.2010
Сообщений: 58

Kolyaj,спасибо Вам большое.
Вот так работает и в FF и в IE.
function rmline(element){
	
	while (element.tagName!='TR'){
		element=element.parentNode;
	}
	if((element.nodeType==1)&(element.tagName=='TR')){
		var input = element.getElementsByTagName('INPUT')[0];
		var value_str=input.getAttribute('value');
		input.setAttribute('value',value_str+'_deleted');
		
		var table=element.parentNode;
		element.parentNode.removeChild(element);
		if (value_str=='_inserted'){
			return;
		}

		
		while (table.tagName!='TABLE'){
			table=table.parentNode;
		}
		table.appendChild(input);
	}

	
}
Ответить с цитированием