Hi,
ich hab ein schönes ;-) Script geschrieben, das in den aktuellen Versionen des IE, Opera und Geckos funktioniert (Tests mit anderen Browsern stehen noch an).
Jetzt will ich gerne noch bei der Initialisierung abprüfen, ob alle benötigten Funktionen zur Verfügung stehen, um ggf. das Script gar nicht erst zu starten.
Gibt es dafür eine Vorgehensweise, die es mir erlaubt, z.B. zu testen, ob in HTML-Element-nodes eine Funktion existiert, ohne daß ich mir vorher einen konkreten HTML-Element-node hole?
Beispiel:
ich benutze hasChildren() aus dem node-Objekt.
Ich kann mit
if(document.getElementById("bla").hasChildren) alert("hasChildren existiert");
die Prüfung vornehmen (vorher muß natürlich auf Existenz von document.getElementById geprüft worden sein).
Aber dazu benutze ich ja schon einen konkreten node.
Beim Math-Objekt funktioniert z.B. if (Math.round) ...
Aber wenn ich if (Node.hasChildren) ... probiere, klappt's nicht.
Muß ich mir tatsächlich erst einen konkreten node holen?
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.