Hallo!
Ich würde gerne die VML-Struktur eines HTML-Dokuments per JavaScript in einer XML-konformen Struktur an den Server senden.
Das einzige Problem dabei ist, dass mir innerHTML keine Anführungszeichen bei den Attributen id und class ausgibt.
z.B.:
var test = document.create('div');
test.id = 'testid';
alert(test.id); // -> liefert "<DIV id=testid></DIV>"
Ich habe mittlerweile schon einiges an der DOCTYPE Definition verändert, aber leider reagiert innerHTML darauf offenbar nicht. Derzeit verwendige ich den XHTML 1.0 Strict Doctype.
Mach ich irgendetwas falsch oder ist das ein bekanntes Problem? Eine mögliche Lösung wäre zwar, den String per RegEx zu bearbeiten, was ich mir aber nicht unbedingt antun möchte, falls es auch anders geht.
Habt ihr einen Tipp für mich?
Besten Dank!
LG,
Michael