Обсуждение:Практические задания по JavaScript

Содержимое страницы недоступно на других языках.
Материал из Викиучебника — открытых книг для открытого мира
Это страница обсуждений и предложений для статьи Практические задания по JavaScript
Правила обсуждений


Решение первой задачи[править]

var objdiv = document.getElementById("tablejs"), //берем элемент div куда вставим таблицу

table = document.createElement("table"), //создем элемент

   h = 1; //переменная инкремент корой будет записан в каждую ячейку
   table.id = "thistable"; //задаем атрбут id
   table.width = 350; //задаем атрбут ширина
   table.height = 350; //задаем атрбут высот
   table.border = 1; //задаем атрбут ширина границы

objdiv.appendChild(table); // вкладываем элемент

в
var tablepos = document.getElementById("thistable"), //берем элемент
по id который мы задали выше newrow, // пустая переменная в которую поместим код добавления строки newcell; // пустая переменная в которую поместим код добавления столбца for (var i = 0; i < 10; i++){ // первый цикл который добавляет строки newrow = tablepos.insertRow(i); // добавление строки i на этом строке есть ошибка for (var j = 0; j < 10; j++){ // вложенный цикл который добавляет столбцы (ячейки) newcell = newrow.insertCell(j); // добавление ячеек на этом строке есть ошибка newcell.height = 18; // атрибут высоты ячейки newcell.width = 25; // атрибут ширины ячейки newcell.innerHTML = h++; // вложение инкремента в каждую ячейку } }

FieldySlap37.23.160.49 14:41, 26 февраля 2015 (UTC)[ответить]