Я проверил на синтаксические ошибки, и кажется, что все в порядке, он просто ничего не делает при загрузке тела страницы. Я знаю, что правильно связал скрипт с html-файлом, потому что я уже реализовал JS Clock, который отображается на странице, как вы можете видеть на ручке. Что-то не так с моим кодом? Почему не отображаются мои 10 кнопок? Боюсь, что Bootstrap мешает мне открыть мои кнопки.
Моя цель - создать 10 кнопок, чтобы мне не приходилось писать один и тот же код 10 раз.
Codepen - это просто проверка моего кода, я обычно работаю на Atom. Это мой Codepen!
<div class="container-fluid" id="buttons">
</div>
function createButtons() {
for(i = 0; i < 11; i++) {
var button = document.createElement("<button type=\"button\" class=\"btn btn-outline-success\">Chapter[i]</button>");
var buttonDiv = document.getElementById("buttons");
buttonDiv.appendChild(button);
}
}
document.body.addEventListener("load", createButtons(), false);