Advertisement
Guest User

Untitled

a guest
Mar 17th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /**
  2.  * Created by Jacek on 2016-01-12.
  3.  */
  4.  
  5. window.addEventListener('DOMContentLoaded', function() {
  6.     // 1
  7.     var first = document.querySelector('.first');
  8.     var child = first.firstElementChild
  9.     var grandson = child.children[2];
  10.  
  11.     console.log('First: ', first);
  12.     console.log('child: ', child);
  13.     console.log('grandson: ', grandson);
  14.  
  15.     // 2
  16.     var second = document.querySelector('#second');
  17.     var secondParent = second.parentElement;
  18.     var fourthChild = secondParent.children[3];
  19.  
  20.     console.log('fourthChild', fourthChild);
  21.  
  22.     // 3
  23.     var dataExElem = document.querySelector('[data-ex="third"]');
  24.     var dataExGrandpa = dataExElem.parentElement.parentElement;
  25.     var children = dataExGrandpa.lastElementChild.firstElementChild.children
  26.  
  27.     var middleChild = children[ Math.floor(children.length / 2) ];
  28.     console.log('middleChild: ', middleChild);
  29.  
  30.     // 4
  31.     var fourthDiv = document.querySelector('div.forth').parentElement;
  32.     var article = fourthDiv.querySelector('article');
  33.     var paragraph = article.querySelector('p:nth-of-type(2)');
  34.     console.log('paragraph:', paragraph);
  35.  
  36. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement