Hi,
Und einfach element.lang reicht nicht aus, oder liefert nicht das gewünschte?
Das liefert erst recht das input-Element, was ich an dieser Stelle ja auch noch verstehe…
Ach so, das Input selber hat name="lang", das hatte ich übersehen. Ja, dann ist es zumindest halbwegs nachvollziehbar. (Bleibt zu hoffen, dass der IE dann den Inhalt eines eventuell vorhandenen lang-Attributes nicht deswegen schon überschrieben hat - wie es analog bei einem input name="submit" mit der submit-Methode des Formulars passiert.)
Im outerHTML nachschauen?
Wie meinst du das?
outerHTML ist IE-only, und liefert dir analog zu innerHTML den HTML-Inhalt eines Elements - allerdings einschliesslich der Tags des Elements selber. Wenn FORM also ein lang-Attribut hat, sollte es dort auftauchen. (Mit recht liberalem Umgang mit Gross-/Kleinschreibung von Tag- und Attributnamen musst du an der Stelle allerdings rechnen, aber das ist man von innerHTML ja genauso gewohnt.)
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.