Hi,
if (document.all) {[...]}
else if (document.layers) {
document.all.startingMsg.document.write('NEIN');
hm, warum benutzt Du document.all in jenen Fällen, in denen Du weißt, dass es nicht existiert?
else {
document.getElementById("startingMsg").innerHTML='NEIN';
Weder ist DOM-Fähigkeit bei document.all- und document.layers-unfähigen Browsern selbstverständlich, noch ist innerHTML Teil von DOM.
Im Intenet-Explorer (erste if-Anweisung) sowie im Netscape klappt das ohne Probleme
_Falsch_. In IE 4+ sowie in _neueren_ Mozilla-basierten Browsern. Mozilla hat irgendwann das nicht-standardkonforme innerHTML als Erweiterung hinzugefügt. "Netscape" ist ebenso aussagearm wie "Browser mit 'e' im Namen" - zumal Netscape 3 und 4 bei Deinem Code Fehler schmeißen werden.
Was muss ich machen, dass er auch hier das g zu einem NEIN umformt?++
Die textNode eliminieren und eine neue hinzufügen.
Cheatah
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes