Answer the question
In order to leave comments, you need to log in
How to make a horizontal menu automatically generated based on some data?
How to do this, tell me? Thanks
Answer the question
In order to leave comments, you need to log in
Something like this, or clarify the question.
// некий массив с данными меню
var menu_data = ["о компании", "продукты", "контакты"];
// начинаем создавать HTML разметку
var menu_html = "<ul>";
for (var i = 0; i < menu_data.length; i++) {
// в цикле добавляем к созданной разметке пункт за пунктом
// ссылки в том же порядке что и в массиве
menu_html += "<li><a href='#'>" + menu_data[i] + "</a></li>"
}
// закрываем разметку
menu_html += "</ul>";
// вставляем разметку на страницу с помощью innerHTML
document.getElementById("menu").innerHTML = menu_html;
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question