MediaWiki:Common.js: Difference between revisions
Content added Content deleted
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
var myElement = document.getElementById('get_links'); |
var myElement = document.getElementById('get_links'); |
||
var body = document.getElementsByClassName('mw-body-content'); |
|||
var titles = []; |
|||
var body_length = (body.links.length) - 1; |
|||
⚫ | |||
var x = document.getElementById("bodyContent"); |
|||
var title = body.links[body_length].title; |
|||
var y = x.getElementsByTagName("a"); |
|||
body_length--; |
|||
⚫ | |||
y.forEach(function(value) { |
|||
while (body_length >= 0); |
|||
titles.push(value.title) |
|||
var filtertitles = []; |
|||
$.each(titles, function(i, el){ |
|||
if($.inArray(el, filtertitles) === -1) filtertitles.push(el); |
|||
⚫ | |||
titles = filtertitles; |
|||
⚫ | |||
myElement.innerHTML = titles; |
myElement.innerHTML = titles; |
Revision as of 15:37, 3 September 2018
/* Any JavaScript here will be loaded for all users on every page load. */ $(function () { var myElement = document.getElementById('get_links'); var body = document.getElementsByClassName('mw-body-content'); var body_length = (body.links.length) - 1; do { var title = body.links[body_length].title; body_length--; } while (body_length >= 0); myElement.innerHTML = titles; }());