Java Reference
In-Depth Information
Listing 8.12■ Schema zur Nutzung von with
with([Objektname]) {
... [mehrere Methoden/Eigenschaften] ...
}
Beispiel (kap8_6.html):
Listing 8.13■ Nutzung von with, um die mehrfache Notation von document zu sparen
...
<body>
<h1>Nutzen von with() bei Objekten</h1>
<script type="text/javascript">
with (document) {
open();
write("Hallo ");
write("Welt");
close();
}
</script>
</body>
</html>
Innerhalb von with() verwenden wir document.open() zum Öfnen des Dokuments,
document.write() zum Schreiben darin und document.close() zum Schließen des Doku-
ments, aber immer ohne das Voranstellen von document .
PrAXISTIPP: Die Anweisung with() gestattet zwar eine kompakte Schreib-
weise, verschlechtert aber meist die Geschwindigkeit bei der Skriptverarbeitung.
Man sollte sorgfältig abwägen, ob man mit der Anweisung arbeitet. Ein gutes
Maß ist nach meiner Erfahrung, dass die Anweisung sinnvoll ist, wenn man nach-
einander im Code mehr als drei Eigenschaten oder Methoden vom gleichen
Objekt benötigt und Sie keine performancekritischen Aktionen durchführen.
8.6■Zugrif auf Inhalte von Elementen
in der Webseite
Der Zugrif auf den Inhalt von Elementen in einer Webseite lässt sich im Wesentlichen in
drei Kategorien unterscheiden:
1. Zugrif auf Textinhalte
2. Zugrif auf Werte von Formularfeldern
3. Zugrif auf klassische HTML-Attribute über deren DOM-Repräsentation
 
Search WWH ::




Custom Search