Мне нужно добавить содержимое (HTML) к элементу. Вот как я это делаю сейчас ...Чистый способ заполнения содержимого элемента
element.innerHTML += "<a href=\"" + something[awesome] + "\">" + something[great] + "</a>";
element.innerHTML += "<br>";
Это кажется очень грязным. Есть ли более чистые способы сделать это? Правильно ли это способ createElement()
?
Это грязно. createElement - правильный способ составления этого. Сопряжен с appendChild. –
какой-нибудь пример код? –
«Правильно» - очень сильное слово. Некоторые люди предпочитают скорость просто установки 'innerHTML' (что я лично не подтвердил), но опять же, аргумент может быть сделан для использования API так, как он был предназначен для использования. Этот вопрос, вероятно, породит множество простых ответов, основанных на мнениях. –