Показать сообщение отдельно
  #1 (permalink)  
Старый 23.03.2009, 13:01
Аспирант
Отправить личное сообщение для konstantinopol Посмотреть профиль Найти все сообщения от konstantinopol
 
Регистрация: 11.03.2009
Сообщений: 83

Правильно ли я удоляю таблицу???
Создание:
...
if(tablekopf==0){
				newElem=document.createElement('table');
				newElem.setAttribute('width','100%');
				newElem.setAttribute('border','1');
				newElem.setAttribute('class','sorttable');
				newElem.setAttribute('id','unique_id');
				newElem.setAttribute('cellpadding','4');
				//newElem.setAttribute('cellspacing','5');	
				newRow=newElem.insertRow(0); 
				newRow.setAttribute('bgcolor','#BDBDBD');
				newCell = newRow.insertCell(0);
				newCell.setAttribute('align','center');
				newCell.innerHTML="Entf"; 
				
				newCell = newRow.insertCell(1);
				newCell.innerHTML="Name"; 
			
				newCell = newRow.insertCell(2); 
				newCell.setAttribute('align','center');
				newCell.innerHTML="PLZ"; 
						
				newCell = newRow.insertCell(3); 
				newCell.setAttribute('align','center');
				newCell.innerHTML="Ort";
						
				tablekopf=1;		
			}
...
for(u=0;u < count3;u++)	{
				newRow=newElem.insertRow(u+1);
				
				newCell = newRow.insertCell(0); 
				newCell.setAttribute('align','center');
				newCell.innerHTML=array[u][0]+" km";
				 
				newCell = newRow.insertCell(1);  
				newCell.innerHTML="<a href=\"index.php?option=com_comprofiler&task=userProfile&user="+id[count2]+"\">"+array[u][1]+"</a>"; 
			
				newCell = newRow.insertCell(2); 
				newCell.setAttribute('align','center');
				newCell.innerHTML=array[u][2]; 
							
				newCell = newRow.insertCell(3); 
				newCell.setAttribute('align','center');
				newCell.innerHTML=array[u][3];
			}
		document.getElementById('tablica').appendChild(newElem);
		table = 1;
		tablekopf = 0;


Я получаю ошибку
uncaught exception: [Exception... "Component returned failure code: 0x80004003 (NS_ERROR_INVALID_POINTER) [nsIDOMHTMLDivElement.appendChild]" nsresult: "0x80004003 (NS_ERROR_INVALID_POINTER)" location: "JS frame :: http://localhost/Golfclub/map/mapBackUp5.php :: addClubToMap :: line 292" data: no]
в строке
document.getElementById('tablica').appendChild(newElem);


Это проблема в таблице или я где то в другом месте накосячил??
Ответить с цитированием