Zum Inhalt springen

Benutzer:Dbenzhuser/monobook.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 22. März 2005 um 06:20 Uhr durch Dbenzhuser (Diskussion | Beiträge) (erster Testlauf). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
getElementsByClassName = function (className) {
    var returnValue = new Array();
    var j = 0;
    var objects = document.all ? document.all : document.getElementsByTagName("*");
    for(i = 0;i<objects.length;i++){
        if(objects[i].className == className){
            returnValue[j] = objects[i];
            j++;
        }
    }
    return returnValue;
}

function addSpan(Element){
	var spanElement = document.createElement("span");
	var spanContent = document.createTextNode("[Bearbeiten]");
	spanElement.appendChild(spanContent);
	Element.appendChild(spanElement);
	
	var styleAttribute = document.createAttribute("style");
    styleAttribute.nodeValue = "color:red;";
	spanElement.setAttributeNode(styleAttribute);
}

function searchElements(Elements) {
	var i = 0;
	var Element;
	while (Elementes[i] != null)
		Element = Elements[i];
		while(Element.nextSibling.nodeName != "h1"|"h2"|"h3"|"h4"|"h5"|"h6") {
			Element = Element.nextSibling;
		}
		addSpan(Element);
	}
}

function start() {
	var Elements = new Array ();
	Elements = document.getElementsByClass("editsection")
	if (Elements.length != 0) searchElements(Elements);
}

window.onload = start;