Hallo,
Der Zugriff über die Universaleigenschaft lang auf die xml:lang-Eigenschaft gelingt nur eingeschränkt: Bei IE und Firefox gar nicht
Kann ich nicht nachvollziehen. Wenn ich auf meiner Seite folgendes in die Adressleiste des Browsers schreibe, kommt eine alert-Meldung mit „de“:
javascript:alert(document.documentElement.lang)
Ich glaube inzwischen sehr, dass es ein Bug ist, zumal es ja nur beim TABLE-Element so ist.
Ich habe mir deine Testseite jetzt mal angeschaut. Wo befindet sich dort eigentlich das lang, bzw. das xml:lang? Selbst Firefox sagt „null“.
Übrigens solltest du das „javascript:“ aus den onclick-Attributen entfernen. Das brauchst du nur, wenn du Code durch Eingabe in die Adresszeile mal schnell testen oder Links für eine JS-Aktionen missbrauchen willst.
mfg. Daniel