ksa,
Добавить тег button с текстом из функции и записать эту кнопку в элемент с классом container. Типо из проверки if в файле init.js. Там 2 кнопки и каждая вызывает разные функции, в зависимости на что кликнул. первая кнопка вызывает функцию functeSt1(), а вторая кнопка вызывает функцию functeSt2() в каждой из них разный текст. Забыл про них в начале, извиняюсь. <header class="header"> <ul class="header__menu"> <button id="test1">1 btn</button> <button id="test2">2 btn<button/> </ul> </header> <main class="main"> <div class="container"></div> </main> <script type="module" src="./init.js"></script> |
Ну напиши
function functeSt1() { return ` <button>TEST1</button> <button>TEST2</button> <button>TEST3</button>`; } function functeSt2() { return ` <button>TEST2</button> <button>TEST3</button>`; } |
Цитата:
Просто знание языка Если нужно получить значение из функции, то у нее должен быть return, возвращающий это значение Цитата:
function functeSt2() { const container = document.querySelector(".container"); function html1() { const test2 = ` <button>TEST2</button> `; container.innerHTML = test2; return container; } function html2() { const test3 = ` <button>TEST3</button> `; container.innerHTML += test3; return container; } } html1 и html2 возвращают элемент DOM (при этом нигде не вызываются) А functeSt2 не возвращает ничего. |
Цитата:
По факту ты написал функцию которая объявила еще две функции и все. :blink: |
Часовой пояс GMT +3, время: 13:23. |