Как найти meta description через JS? Как выдернуть из HTML метатег descriptiom? Пробовал таким способом "var mg = document.getElementsByTagName('meta');", но на выходе получается массив из метатегов, в котором descriprion может быть под разными индексами, а нужно четко его определять...

21 Авг 2019 в 06:23
162 +1
0
Ответы
1

Для того чтобы найти мета-тег description в HTML с помощью JavaScript, можно воспользоваться следующим способом:

var metaTags = document.getElementsByTagName('meta');
var description;
for (var i = 0; i < metaTags.length; i++) {
if (metaTags[i].getAttribute('name') === 'description') {
description = metaTags[i].getAttribute('content');
break; // Прерываем цикл, как только нашли нужный мета-тег
}
}
console.log(description);

Этот код проходит по всем мета-тегам на странице и проверяет их атрибут name. Если находит мета-тег с атрибутом name равным 'description', то он сохраняет его содержимое в переменную description.

Таким образом, мы можем точно определить мета-тег description и извлечь его содержимое из HTML документа.

20 Апр в 13:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 706 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир