Показать сообщение отдельно
  #5 (permalink)  
Старый 10.06.2016, 21:33
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

<body>
    <div id="a"></div>
    <i id='a'></i>
<i id='b'></i>
<i id='d'></i>
<i id='c'></i>
<i id='d'></i>
    <script>
var children = document.body.children;
var idMap = {};
for (var i = 0; i < children.length; i++) {
  if (children[i].id){
  var el = document.querySelector('#'+children[i].id);
  idMap[el.id] = idMap[el.id] ? idMap[el.id] + 1 : 1;
  }
}

console.log(idMap);
    </script>

  </body>
Ответить с цитированием