Показать сообщение отдельно
  #14 (permalink)  
Старый 30.10.2018, 13:52
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Сообщение от Migor
<link rel="import" id="link" onload="main_news()" href="news.html">
let main_news_content = document.querySelector('.main_news_content');
function main_news() {
let last_news = link.import.querySelector('#last_news');
console.log(last_news);
main_news_content.appendChild(last_news);
};
main_news();

выдаёт: link.import is undefined
Уберите отдельный вызов main_news(); (или сделайте его - для тестирования - по какой-нибудь кнопке)
и поместите link в раздел head до скрипта.

И лучше новости выделить из полного news.html - только, например, <div class="contente"> с содержимым в отдельный файл и подгружать его и на главную страницу, и на страницу новостей - чтобы стили и скрипты не грузились дважды во избежание конфликтов

Последний раз редактировалось Dilettante_Pro, 30.10.2018 в 14:04.
Ответить с цитированием