| 
 | 
	
	
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 18:24
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 22.02.2008 
					
					
					
						Сообщений: 189
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				Не вставляет ячейки
			 
			
		
		
		
		Вроде, должен вставлять ячейки. Что не так? 
 
<script> 
function go1() { 
var rtr = document.getElementById('trdel') 
rtr.insertСell(-1).innerHTML = "Data1" 
rtr.insertСell(-1).innerHTML = "Data2" 
rtr.insertСell(-1).innerHTML = "Data3" 
 
} 
</script> 
 
 
<P>Exemple</P> 
 
<input type="button" value="Create" onclick="go1()"> 
 
<table width="600" border="1" cellspacing="0" cellpadding="0"> 
  <tr id="trdel"> 
 
  </tr> 
  <tr> 
    <td align="center" id="a3">Data4</td> 
    <td align="center" id="b3">Data5</td> 
    <td align="center" id="c3">Data6</td> 
  </tr> 
</table> 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 18:29
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Кандидат Javascript-наук 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 22.01.2010 
					
					
					
						Сообщений: 114
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 А вы не пробовали русским языком не пользоваться? 
В частности у вас С - русская. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 18:32
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 22.02.2008 
					
					
					
						Сообщений: 189
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Ё-моЁ!! Сижу час, разбираюсь в чем косяк)) Дурдом - пора прогуляться и удалить punto)) 
Спасибо!!) 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 18:39
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Флудер 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 25.07.2008 
					
					
					
						Сообщений: 1,271
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
<script>
function go1() {
var rtr = document.getElementById('trdel')
rtr.insertCell(-1).innerHTML = "Data1"
rtr.insertCell(-1).innerHTML = "Data2"
rtr.insertCell(-1).innerHTML = "Data3"
}
</script>
<P>Exemple</P>
<input type="button" value="Create" onclick="go1()">
<table width="600" border="1" cellspacing="0" cellpadding="0">
<tr id="trdel">
</tr>
<tr>
<td align="center" id="a3">Data4</td>
<td align="center" id="b3">Data5</td>
<td align="center" id="c3">Data6</td>
</tr>
</table>
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 18:39
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Флудер 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 25.07.2008 
					
					
					
						Сообщений: 1,271
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Пока писал - уже ответили    
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 18:48
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 22.02.2008 
					
					
					
						Сообщений: 189
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Можно еще вопросик... 
не могу разобраться методом firstChilds и коллекцией childNodes 
есть скрипт, который добавляет ячейки: 
function go2() { 
	var r = document.getElementById('one'); 
	if (r.firstChild) return; 
	r.insertCell(-1).innerHTML = 'Data2'; 
	r.insertCell(-1).innerHTML = 'Data3'; 
	r.insertCell(-1).innerHTML = 'Data4'; 
	r.insertCell(-1).innerHTML = 'Data5'; 
} 
Так вот, если убрать проверку if (r.firstChild) return; 
то при каждом новом запуске функции еще раз создаются ячейки. 
Я так понял, что if (r.firstChild) проверяет наличае дочерних элементов в объекте document.getElementById('one'); ? 
 
Что за метод firstChild ? 
Спасибо. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 18:52
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Кандидат Javascript-наук 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 22.01.2010 
					
					
					
						Сообщений: 114
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 firstChild - это не метод, а свойство 
в нем, как не трудно догадаться по названию, храниться ссылка на первый дочерний элемент, если таковой есть. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 19:28
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.12.2009 
					
					
					
						Сообщений: 742
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от SunYang
			
		
	 | 
 
	| 
		пора прогуляться и удалить punto))
	 | 
 
	
 
 зря. просто исключите ее работу в редакторе.  
		
	
		
		
		
		
		
			
				__________________ 
				Настоящий программист  думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c) 
Относись к человеку  так же, как хотелось бы отношения к себе (с) 
Все нужно там,  где оно нужно, а все не нужно нигде (с)  Gozar
B~Vladi: А кто такой JavaScript стрелок?!  micscr: это тот, кто не jQuery танкист. 
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с)  Никлаус Вирт 
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 19:32
			
			
			
		  
	 | 
 
	
		
		
		
			
			
			
				
				
				
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.07.2008 
					
					
					
						Сообщений: 3,873
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от PeaceCoder
			
		
	 | 
 
	| 
		зря
	 | 
 
	
 
 Punto Switcher — зло!    
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				03.02.2010, 20:25
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.12.2009 
					
					
					
						Сообщений: 742
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от Octane
			
		
	 | 
 
	| 
		Punto Switcher
	 | 
 
	
 
 прежде чем такое говорить надо его хотябы изучить что он умеет. Я тоже раньше так говорил, пока не настроил его под себя. Если мнене надо переключать раскладку в редакторе - я исключаю редактор из пунты, если частично не надо переключать - принудительно переключаю нужную расскладку и после этого пунто не конверити ничего. 
 
П.С. ALT+SHIFT+1|2|3 сила.  
		
	
		
		
		
		
		
			
				__________________ 
				Настоящий программист  думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c) 
Относись к человеку  так же, как хотелось бы отношения к себе (с) 
Все нужно там,  где оно нужно, а все не нужно нигде (с)  Gozar
B~Vladi: А кто такой JavaScript стрелок?!  micscr: это тот, кто не jQuery танкист. 
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с)  Никлаус Вирт 
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |