<a href="https://passport.yandex.ru/passport?login=auth&retpath=https://mail.yandex.ru">1</a>
<a href="https://accounts.google.com/ServiceLogin?service=mail&passive=true&rm=false&continue=https://mail.google.com/mail/&ss=1&scc=1&ltmpl=default&ltmplcache=2&emr=1&osid=1#identifier">2</a>
<a href="https://account.mail.ru/login?email=vzcv@mail.ru&fail=1">3</a>
<a href="https://www.google.ru/">4</a>

<button onclick="analyze()">Analyze</button>


function analyze() {
  console.clear();
  var a = document.querySelectorAll("a");//список всех ссылок
  var cssSelector = "[href*=\"login\"]";//не забываем экранировать кавычки
  var count = 0;//количество найденых ссылок соответствующих селектору
  
  for(var i=0, len=a.length; i < len; ++i) {
    //если ссылка соответствует селектору - то посчитаем её
    if(a[i].matches(cssSelector)) {
      count++;
    }
  }
  
  console.log("Итого найдено ",cssSelector," - ", count, "\nВсего ссылок -", a.length);
  
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.