weeklyTea, так ты свои значения не в центер суёшь...
Т.е. у тебя он пустой.
<HTML>
<HEAD>
<TITLE>Sample</TITLE>
<script type="text/javascript">
var td1 = document.createElement("TD");
//функция создает таблицу
function table(){
var tbody = document.getElementById('tab1').getElementsByTagName('TBODY')[0];
var row1 = document.createElement("TR");
tbody.appendChild(row1);
row1.appendChild(td1);
}
//функция добавляет в ячейку текст. Тег br работает, а center почему-то нет :(
function modify(g) {
var BR = document.createElement("br");
var cent = document.createElement("center");
td1.appendChild(cent);
cent.innerHTML =123456;
cent.appendChild(BR);
cent.innerHTML += g;
td1.appendChild(cent);
}
</script>
</HEAD>
<BODY>
<button onclick="table()">Добавить таблицу</button>
<button onclick="modify('123')">Вставить текст</button>
<table id="tab1" border=2>
</table>
</BODY>
</HTML>
Найди несколько отличий...