как взять массив из блоков с одной страницы и вставить на другу.
Всем привет. Возможно тема не по разделу прошу не серчать. Подскажите по возможности по вопросу, делаю блог новостей proverka.top в разделе НОВОСТИ будут идти все новости списком, как из этой страницы вставить последнюю новость на ГЛАВНУЮ. Сейчас она "Новость" прописана в html, но нужно чтоб при замене в разделе новости автоматически на главной вставлялась последняя новость. Заранее благодарен
|
Цитата:
Цитата:
|
в раздел новости будут добавлять раз в неделю в ручном режиме. из этого списка будет массив допусти news[i], надо этот news[0] попадал на главную страницу
|
Цитата:
|
Цитата:
function main_news() { let last_news = link.import.querySelector('#last_news'); main_news_content.appendChild(last_news); }; делаю по учебнику не работает, вызвать функцию не работает. Не понимаю зачем Вы у меня спрашивает как это сделать, если я сам задаю этот вопрос. Логично же что у меня нет ответа ибо не задавал бы его тут... |
Цитата:
|
Цитата:
Цитата:
|
чтоб в будущем при добавлении новостей последняя автоматически появлялась на главной
|
Migor,
Способ вполне нормальный - должен работать. А что пишет в консоли? Кстати, у вас id='last_news' стоит на теле новости - заголовок и дата публикации не отобразятся на главной. |
Цитата:
<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 |
Часовой пояс GMT +3, время: 21:49. |