objecj.inner == Ошибка проверки "xx" при запуске скрипта в консоли - PullRequest
1 голос
/ 08 июля 2020

Привет, ребята, я пытался автоматизировать опцию «купить сейчас» для сайта электронной коммерции через консоль (осмотреть-> консоль) в Chrome браузере, но выполняется только «else l oop» хотя «if condtion» верно, в моем случае я взял продукт на flipkart.com и попробовал этот скрипт, он продолжает работать, else l oop может кто-нибудь сказать, почему это так. Я даже попытался изменить условие «если», чтобы проверить == «КУПИТЬ СЕЙЧАС», но все равно ничего не работает

var time = setInterval(function() {

  var a = document.getElementsByClassName('_2AkmmA')[0].innerHTML;
  if (a == "Buy Now") {
    document.getElementsByClassName('_2AkmmA')[0].click();
    clearInterval(time);
  } else {
    console.log("Script Activated");
  }
  
}, 10);
<button class="_2AkmmA">Buy Now</div>
...