Как добавить таблицу в div из js?

в коде формирую таблицу и закидываю в боди. Так вот вопрос в том, как закинуть её в див?
var tableObj = document.createElement('table');
	tableObj.style.width = '50%';
	tableObj.style.display='inline-block';
	var tableHTML='<br>';

	tableHTML+='<tr></tr>';
	tableHTML +='<td> i</td>';
	for(var i=1;i<=height;i++){
		tableHTML +='<td>'+ i+'</td>';
	}
	
	for (var i = 1; i <= height; i++){
			tableHTML+='<tr style="weight:50px;"></tr>'
			tableHTML+='<td>'+i+'</td>';
			for(var j=1;j<=weight;j++){
				var id=10*i+','+j;
				tableHTML += '<td style="background-color:background-color:#FFBB73; front-size:12px;">' +' <input type="text" id="'+id+'" name="weight" value="0" size="1" maxlength="1">' + '</td>';
			} 
		}

	tableObj.innerHTML = tableHTML;
	document.body.appendChild(tableObj);
  • Вопрос задан
  • 1252 просмотра
Решения вопроса 3
@Cnfc19932
Full-stack web developer
вместо document.body.appendChild(tableObj);
используй getElementsByTagName
Ответ написан
Комментировать
sergiks
@sergiks Куратор тега JavaScript
♬♬
document.getElementById("id-vashego-div").appendChild(tableObj);
Ответ написан
Комментировать
<div id="table-block"></div>

вмеcто
document.body.appendChild(tableObj);

document.getElementById("table-block").appendChild(tableObj);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы