Jump to content

User:Anakin101/toplinks.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Anakin101 (talk | contribs) at 14:26, 25 January 2008 (new script). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/* Script to add a [top] link beside the [edit] link on section headings */

var spans = document.getElementsByTagName('span');
for (var i = 0; i < spans.length; i++) {
	var c = spans[i].getAttribute('class');
	if (c == 'mw-headline') {
		var toplink = document.createElement('span');
		toplink.setAttribute('class', 'editsection'); // for consistent appearance with the edit links
		toplink.innerHTML = '[<a href="#top" title="back to top">top</a>]';
		
		spans[i].parentNode.insertBefore(toplink, spans[i]);
		i++;
	}
}