Joachim: Browserweiche in JavaScript

Beitrag lesen

Hi,

Nach wie vor ist es sinnvoll, die *tatsächlich verwendeten* DOM-Objekte abzufragen.

Jein. Wenn es um Standardmethoden wie getElementById geht reicht eine generelle Abfrage voellig aus. Oder willst Du beim Erzeugen eines Html-Elementes nacheinander abfragen:

if (document.createElement)...
if (el.appendChild) ...

Das halte ich fuer reichlich uebertrieben. Ausserdem hilft Dir das z.B. bei setAttribute und ie nicht weiter.

JavaScript-Fehler verhindert man durch die Existenzabfragen, durch Abfrage von Rückgabewerten und als ultima ratio durch die Nutzung des Exception-Systems des DOM.

Wow, Zitat aus dem Lehrbuch?

;-)

Gruesse, Joachim

--
Am Ende wird alles gut.