| 
 Два HTML тега <td>, между которых нужно вставить елемент Я имею два HTML тега <td>, между которых нужно вставить еще одну ячейку сейчас я делаю так: 
var a = document.createElement('a');
a.setAttribute('href','mail.ru');
a.innerHTML = "mail.ru";
        
var b = document.createElement('td');
b.appendChild(a)
document.getElementsByClassName('info')[0].parentNode.appendChild(b);
но по правилам мой елемент встает последним по очереди... как вставить после первого елемента <td>? | 
| 
 в таблицу надо не так вставлять элементы. Тут про возможные пролемы. Читайте про table.insertRow, row.insertCell. Но если хотите поэксперементировать, вам поможет insertBefore | 
| 
 ну протестировал, заработало. делал так: 
var div = document.getElementById('new');
var b = document.createElement('p');
b.innerHTML = "b";
var insert_point = div.getElementsByTagName('p')[1];
div.insertBefore(b, insert_point);
списибо | 
| Часовой пояс GMT +3, время: 11:39. |