Почему не срабатывает скрипт? Что я делаю не так?

119
18 августа 2018, 16:40

Что я делаю не так, почему скрипт не срабатывает?

Дана кнопка. По нажатию на эту кнопку сформируйте таблицу table размером 5 на 5 и выведите ее на экран.

        <input type="button" value="table" id="input"> 
         
        <script> 
            var button = document.getElementById('input'); 
            button.addEventListener('click', func); 
             
             
             
            function func(){ 
                var parent = button.parentElement; 
                var table = document.createElement('table'); 
                 
                for(var i =1; i<=5 i++){ 
                    var tr = document.createElement('tr'); 
                    for(var j = 1; j<=5; j++){ 
                        var td = document.createElement('td'); 
                        td.innerHTML = 'ячейка- ' + j; 
                        tr.appendChild(td); 
                    } 
                    table.appendChild(tr); 
                } 
            parent.appendChild(table); 
                 
            }

Answer 1

Отладкой воспользуйся. Хотя тебе даже IDE должна такую ошибку подсветить:

А ещё ты tbody не создала.

Answer 2

i<=5 точку с запятой " ; " забыли в цикле for

READ ALSO
Java REST, failed loading POST

Java REST, failed loading POST

Всем привет! Вообщем есть веб сайт, и есть Ресть веб сервисПри авторизации юзера, отправляется запрос на сервер по ссылке и все

104
Не отображается список во Vue.js

Не отображается список во Vue.js

Всем приветСтолкнулся с такой проблемкой: есть методы, которые берут из json-файла данные, значение ключа кладут в один массив, а значение значения(значения...

102
Блокировка js антивирусами

Блокировка js антивирусами

Пишу сайтЗаметил что касперский у пользователей блокирует файлы js, которые не несут угрозы

120
Как высчитать номера в цикле?

Как высчитать номера в цикле?

Загружаю картинки из папки, var folder = "assets/img/slider/";

93