По конкретному товару
(function(){
x= document.getElementsByClassName('pdp-prices')[0].querySelectorAll(".product-offer-price");
x.forEach(function (item) {
if (item.children.length>3){
p=parseInt(item.children[1].outerText.replace(/\s+/g, ''));
}
else{
p=parseInt(item.children[0].outerText.replace(/\s+/g, ''));
}
s=parseInt(item.getElementsByClassName('bonus-amount')[0].outerText.replace(/\s+/g, ''));
price = p-s;
console.log(price);
});
})()
По Общему списку
(function() {
x = document.querySelectorAll("[class $='catalog-listing__items_divider']")[0].querySelectorAll("[class='item-info']");
x.forEach(function(item) {
p = parseInt(item.querySelectorAll(".item-money")[0].children[0].outerText.replace(/\s+/g, ''));
s = parseInt(item.getElementsByClassName('bonus-amount')[0].outerText.replace(/\s+/g, ''));
d = item.getElementsByClassName('inner catalog-item__prices-container')[0].children[0].textContent;
price = p - s;
tov = item.getElementsByClassName('item-title')[0].children[0];
linss = "https://megamarket.ru/" + tov.getAttribute('href');
opisss = tov.outerText;
console.log(price + "\t" + p + "\t" + s + "\t" + d + "\t" + opisss + "\t" + linss);
});
})()
По Общему списку для продуктов
(function() {
x = document.querySelectorAll("[class $='catalog-listing__items_divider']")[0].querySelectorAll("[class='item-info']");
x.forEach(function(item) {
p = parseInt(item.querySelectorAll(".item-money")[0].children[0].outerText.replace(/\s+/g, ''));
s = parseInt(item.getElementsByClassName('bonus-amount')[0].outerText.replace(/\s+/g, ''));
zkg = parseInt(item.getElementsByClassName('price-for-one item__price-for-one-wrapper')[0].outerText.replace(/\s+/g, ''));
d = item.getElementsByClassName('inner catalog-item__prices-container')[0].children[0].textContent;
price = p - s;
tov = item.getElementsByClassName('item-title')[0].children[0];
linss = "https://megamarket.ru/" + tov.getAttribute('href');
opisss = tov.outerText;
console.log(price + "\t" + p + "\t" + s + "\t" + zkg + "\t" + d + "\t" + opisss + "\t" + linss);
});
})()