Hallo Selfhtml-ler,
ich hätte eine Frage bezügl. Javascript und with().
Also nehmen wir mal diesen Code:
document.getElementById("test").id = "test";
document.getElementById("test").src = "http://grafik.gif";
document.getElementById("test").alt = "Alternativtext";
(nur ein Beispiel :-) )
Leichter wäre es also, es so zu schreiben:
with(document.getElementById("test")) {
id = "test";
src = "http://grafik.gif";
alt = "Alternativtext";
}
Jetzt nehmen wir mal an, ich will nach dem Setzen der ID eine Meldung ausgeben lassen, dass alles geklappt hat oder so :-)
Dazu müsste ich also
window.alert("Alles bestens!");
schreiben.
Kann ich diesen Code einfach so in die with()-Anweisung reinschreiben? Also erkennt der Browser automatisch, dass ich das window-Objekt anspreche und dessen alert-Methode aufrufe, oder denkt der Browser, dass "window" ein Unterobjekt von "document.getElementById("test")" ist?
Ich hoffe, man kann meine Frage einigermaßen verstehen.
Danke für jede Hilfe,
booboo