base | NN 6 IE 4 DOM 1
Ein base-Objekt weist den Browser über den URL-Pfad zum aktuellen Dokument an. Dieser Pfad wird dann als Basis für alle relativen URLs verwendet, die zum Definieren der verschiedenen src- und href-Attribute im Dokument verwendet werden.
HTML-Äquivalent
    <base>
Objektmodellreferenz
    [window.]document.getElementById("elementID")
Objektspezifische Eigenschaften
href | target
Objektspezifische Methoden
Keine.
Objektspezifische Ereignisbehandlungsroutineneigenschaften
Keine.

href | NN 6 IE 4 DOM 1
| Lesen/Schreiben
Stellt die URL eines Dokuments bereit, dessen Serverpfad als Basis-URL für alle relativen Referenzen im Dokument verwendet wird. Dies ist in der Regel die URL des aktuellen Dokuments, doch sie kann auch auf einen anderen Pfad gesetzt werden, wenn dies für die Dokument- und Verzeichnisstruktur sinnvoll ist.
Beispiel
    document.getElementById("myBase").href = "http://www.megacorp.com";
Wert
Zeichenfolge mit einer vollständigen oder relativen URL.
Standardwert
Aktueller Pfadname des Dokuments.

target | NN 6 IE 4 DOM 1
| Lesen/Schreiben
Gibt den Namen des Fensters bzw. Frames an, das/der Inhalte als Ergebnis des Navigierens zu einem Hyperlink oder einer anderen Aktion auf der Seite empfangen soll, die ein neues Dokument lädt. Diese Namen werden den Frames durch das name-Attribut des Elements frame zugewiesen; bei Unterfenstern wird der Name über den zweiten Parameter der Methode window.open( ) zugewiesen. Wenn Sie die Funktion eines target-Attributs benötigen, um eine verknüpfte Seite in einem leeren Browserfenster zu öffnen, der HTML-Code zugleich aber unter Strict-HTML- oder XHTML-DTDs validiert werden muss, können Sie das target-Attribut im Code weglassen und dem base-Element nach dem Laden der Seite per Skript einen target-Eigenschaftswert zuweisen.
Beispiel
    document.getElementById("myBase").target = "_blank";
Wert
Zeichenfolge mit dem Fenster- oder Framenamen oder eine der folgenden Konstanten (als Zeichenfolge): _parent | _self | _top | _blank. Der Wert _parent zielt auf den Frameset, zu dem das aktuelle Dokument gehört; der Wert _self zielt auf das aktuelle Fenster; der Wert _top zielt auf das Hauptbrowserfenster und eliminiert dabei alle Frames; und der Wert _blank erstellt ein neues Fenster in der Standardgröße.
Standardwert
_self