molily: DOM: ist XHTML auch für FF eher XML als (X)HTML?

Beitrag lesen

Hallo,

Ich hatte die Vermutung, dass der Fehler auftritt, weil deleteRow() eine Methode eines HTMLTableElement und Bestandteil von Document Object Model HTML und nicht DOM XML ist. Aber mit application/xhtml+xml wird ja explizit (X)HTML ausgeliefert.

DOM HTML gilt auch für XHTML-Dokumente: »This section extends the DOM Level 2 Core API [DOM Level 2 Core] to describe objects and methods specific to HTML documents [HTML 4.01], and XHTML documents [XHTML 1.0].« (Introduction) Wenn Browser das DOM HTML nicht auf echte XHTML-Dokumente (XML-Dokumente mit dem XHTML-Namespace beim Wurzelelement) anwenden - wie es in der Vegangenheit zum Teil der Fall war-, dann sind sie höchstens fehlerhaft.

Mathias