Показать сообщение отдельно
  #6 (permalink)  
Старый 10.11.2012, 00:36
Новичок на форуме
Отправить личное сообщение для CheBurashka Посмотреть профиль Найти все сообщения от CheBurashka
 
Регистрация: 09.11.2012
Сообщений: 3

Спасибо большое за помощь)

Задачу всё же решил по своему
((с) Если у тебя что то не получается - Значит ты где то недочитал , Что то недопонял)
El=this.parentNode.parentNode.parentNode.rowIndex;            
htmlTable.deleteRow(this.parentNode.parentNode.parentNode.rowIndex);
document.getElementById("strok").value=tableRows.length-2;
//нужен для того что при удалении предпоследней строки почему то не обновляет имя
if(El==tableRows.length)
{
	for( j = 0; j < 12; j += 1 ) 
	{ 
document.getElementsByName("val"+(j+1)+"("+(El)+")")[0].name="val"+(j+1)+"("+(El-1)+")";
	}    
}
//И само решение проблемы
for( i = El; i <= tableRows.length; i += 1 ) 
{ 
      for( j = 0; j < 12; j += 1 ) 
	{ 
document.getElementsByName("val"+(j+1)+"("+(i)+")")[0].name="val"+(j+1)+"("+(i-1)+")";
}
Ответить с цитированием