Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. [].forEach.call(document.querySelectorAll('thead.OGB th'), th => {
  2. var tr = th.parentNode;
  3.  
  4. if (tr.nodeName !== "TR") {
  5. return;
  6. }
  7.  
  8. var tds = tr.childNodes;
  9.  
  10. if (tds.length !== 4) {
  11. return;
  12. }
  13.  
  14. if ( tds[0].innerText.trim() === 'Type'
  15. && tds[1].innerText.trim() === 'Protocol'
  16. && tds[2].innerText.trim() === 'Port Range'
  17. && tds[3].innerText.trim() === 'Source') {
  18. console.log('gotcha!', tr);
  19.  
  20. var commentTxt = document.createTextNode("Comment");
  21. var commentDiv = document.createElement("div");
  22. commentDiv.appendChild(commentTxt);
  23.  
  24. var commentTh = document.createElement("th");
  25. commentTh.appendChild(commentDiv);
  26.  
  27. tr.appendChild(commentTh);
  28.  
  29. tds.forEach(td => td.style = 'width: 20%');
  30. }
  31. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement