Вот ошибка:Не удается создать таблицу с помощью JS
Uncaught TypeError: Cannot read property 'appendChild' of null
Пример кода:
function MakeTable(Matrix){
var newElem = document.createElement('table');
newElem.border = "1px";
for(var j = 0; j < Matrix.length; j++) {
var newRow = newElem.insertRow(j);
for(var n = 0; n < Matrix[j].length; n++) {
var newCell = newRow.insertCell(n);
newCell.innerText = Matrix[j][n];
}
}
document.getElementById('table1').appendChild(newElem);
}
Кажется довольно ясно, что ваш 'table1' элемент не найден в DOM. –
Дана матриця:
1-A -1 1 -1
1 -1 1 -1
1 -1 0 0
1 0 0 1
Де А = 10^K, K = 12;Если скрипт находится в ''
и не использует задержку, чтобы убедиться, что он не работает, когда пока не будет загружен DOM, то он будет работать до того, существует элемент , Переместите свой скрипт непосредственно перед закрывающим тегом ''. –