WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 03.11.2005, 14:50   #1
dub
Veteran
 
Registriert seit: 28.01.2003
Alter: 41
Beiträge: 321


dub eine Nachricht über ICQ schicken
Standard IE: J(ava)Scippt mit unwilligem DOM

Hallo!

Folgendes J(ava)Script:

Code:
var __p = document.createElement("p");
    var attr = document.createAttribute("style");
        attr.nodeValue = "font-weight:bold;";
    __p.setAttributeNode(attr);
In weiterer Folge wird auch noch ein textNode hinzugefügt und das ganze ins body-Element eingehängt, was auch problemlos Funktioniert, deshalb nur der Teil des recht umfangreichen J(ava)Scripts.

Im IE funkntioniert auch die Sache mit dem "style"-Attribut problemlos, der Text wird bold angezeigt und im DOM-Inspektor vom Firefox wird auch das Attribut samt Wert korrekt angeführt.

Nur der Internet Explorer (6 SP2) meldet als Fehler: "Miglied nicht gefunden.". Auch intensive Recherchen in MSDN haben keine Lösung geführt, da die Methode dort genau so dokumentiert ist, wie ich sie eingesetzt habe.

Hat jemand eine Idee, woran es liegen könnte? Die Alternative mit
Code:
setAttribute("style", "font-weight:bold;");
funktioniert zwar auch im Firefox problemlos. Auch IE gibt keine Fehlermeldung von sich, allerdings wird das Attribut beim Anzeigen nicht beachtet - Text ist nicht fett. Aus Ermangelung eines Ähnlichen Werkzeugs im IE wie den DOM-Inspektorn im Firefox kann ich leider auch nicht überprüfen, ob die Elemente zumindest im DOM korrekt eingehängt wurden.

Mit bestem Dank im Voraus,
#Hanines#
dub ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:11 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag