23.11.2012 Aufrufe

div - beim Fachbereich Informatik - Hochschule Darmstadt

div - beim Fachbereich Informatik - Hochschule Darmstadt

div - beim Fachbereich Informatik - Hochschule Darmstadt

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2.3.5 ECMAScript: Zugriff auf DOM<br />

Zugriff auf Attribute<br />

� alle Attributwerte in DOM2 HTML sind Strings<br />

� Zugriff über Kern-Klassen (empfohlen)<br />

� jedes Attribut ist in einem eigenen Unterknoten gespeichert<br />

� Element.getAttribute und .setAttribute zum Zugriff auf bereits<br />

existierende Attributknoten (das sind alle HTML-Attribute)<br />

var meinBild = document.images["BildId"];<br />

meinBild.setAttribute("src") = "bild.gif";<br />

myOption.setAttribute("selected", "selected");<br />

� (Attributknoten allokieren und in Baum einbauen)<br />

� Zugriff über HTML-Klassen (kompakt)<br />

� alle Klassen HTMLxxxElement haben ihre jeweiligen Attribute<br />

� var meinBild = document.images["BildId"];<br />

meinBild.src = "bild.gif";<br />

Prof. Dr. R. Hahn, Prof. Dr. B. Kreling, h_da <strong>Fachbereich</strong> <strong>Informatik</strong>, Entwicklung webbasierter Anwendungen, SS2009<br />

DOM2 Core<br />

DOM2 HTML<br />

Sonderfall: class �<br />

className<br />

(class ist als Schlüsselwort reserviert)<br />

192

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!