Вообщем,
Snipe, огромное спасибо за ту ссылочку. Я как следует просмотрел её и нашел как решить проблему.
function StrObmen (){
var table = document.getElementById('table2');
var row = table.rows.item(0);
var cell = row.cells.item(1);
var celll = row.cells.item(2);
celli = row.insertCell(3);
celli.innerHTML = cell.innerHTML;
cell.innerHTML = celll.innerHTML;
celll.innerHTML = celli.innerHTML;
row.deleteCell(3);
}
Нужно было создать временную ячейку с строке и туда уже забрасывать временные данные. А поскольку такой объект как ячейка отдельно от документа не существует, то я и как раз в этом моменте и запнулся.
Octane, спасибо. На 5 минут бы раньше=)