Christian Seiler: Probleme bei Generierung von XHTML

Beitrag lesen

Hallo Richard,

Was mach ich falsch?

Du nutzt method="xml" - dann interpretiert der Firefox das generierte Resultat als XML und getElementsByName steht nicht zur Verfügung (weil das HTML-DOM ist und in XML-DOM nicht zur Verfügung steht). Format korrekt wäre method="xhtml" - allerdings bezweifle ich, dass der Firefox das kann, das ist nämlich XSLT 2.0 - und Saxon ist der einzige OpenSource-XSLT-Prozessor, der mir bekannt ist und das kann (und der ist in Java und/oder .NET).

XHTML mit XSLT erzeugen ist also im Moment nicht wirklich gut möglich - zumindest nicht im Browser. Nutze HTML als Ausgabe, Dir bleibt wohl nichts anderes übrig.

Viele Grüße,
Christian