Документы для веб-разработчиков

// Подключение JQuery (если не подключена) var script = document.createElement('script'); script.type = 'text/javascript'; script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js'; document.getElementsByTagName('head')[0].appendChild(script); // Парсинг ссылок $("a").each(function(){ console.log($(this).attr("href")); }); // Парсинг картинок в консоль $("img").each(function(i, el){ var src = $(el).attr("src"); var alt = $(el).attr("alt"); console.log("i: ", i, "alt: ", alt, "src: ", src); }); // Простой парсер данных $('.article').each(function(){ var icon = $(this).find('.views-field-field-mainimage-fid img').attr("src"); var file = $(this).find('.views-field-field-mainimage-fid a').attr('href'); var title = $(this).find('.info p').text(); if(title){ console.log(title+"|"+icon+"|"+file); } }); // Добавить скрипт на страницу (например jquery, если нет) (function(d) { var po = d.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js'; var s = d.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(document);