Javascript bietet zwar die Funktion getElementById(), aber leider keine Funktion für Elemente mit Namen.
Zum Glück lässt sich diese Funktion leicht nachbauen:
function getElementsByTagName(node, tagName) { var elements = [], i = 0, p; while (node) { if (tagName == "*" ? node.nodeType == 1 : node.nodeName == tagName) elements[i++] = node; node = node.firstChild || node.nextSibling || ((p = node.parentNode) && p.nextSibling); } return elements; };
Entwickelt man Webseiten lokal auf dem Rechner, kann man sich mit dem sogenannten Edit Mode seine Webseite nach belieben bearbeiten. Der Modus wird durch folgende Eingabe in der Adressleiste aktiviert:
javascript: document.body.contentEditable = 'true'; document.designMode = 'on'; void 0
zum Ausschalten einfach folgende Zeile nehmen:
javascript:document.body.contentEditable='false'; document.designMode='on'; void 0
PS: diese Funktion geht auch wunderbar auf richtigen Webseiten im Internet:
Webseitenmanipulation leicht gemacht
einfach mal (gleich hier) ausprobieren und meine Webseite zerstören