| 
	
	
		
		
			
			 
				Добавление в DOM / insertBefore
			 
			
		
		
		
		не работает insertBefore, буду благодарен за любую помощь. 
 
/*--------------------- JS -------------------------*/ 
function create_message(n) { 
	var td = document.getElementById(n).parentNode 
	var tr = td.parentNode 
	var tr_sib = tr.nextSibling 
        var elem = document.createElement('tr') 
        elem.innerHTML = '<td>сообщение!</td>' 
 
	var table = document.getElementsByTagName('table')[0] 
	table.insertBefore(elem, tr_sib) 
        alert('test') 
} 
последний алерт не срабатывает 
 
HTML: 
<table> 
   <tr> 
      <td>длина:</td> 
      <td><input type="text" id="x" onChange="create_message('x')">        </td> 
   </tr><tr> 
       <td>.....</td> 
       <td><input..........></td> 
   </tr> 
</table> 
 
Нужно чтобы сообщение выводилось в новую строку таблицы т.е 
<tr> 
<td>сообщение</td> 
</tr> 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |