Fabulit: Debugging-Tipps

Beitrag lesen

Danke für die spirituellen Mühen.

Glaskugel sagt: Dein Form ist invalid,

nein, das sieht die w3c-Glaskugel anders ;-)

bzw. die Felder werden an einer Stelle erzeugt, wo sie nicht hingehören.

Das wird es sein. Bzw. werden die Felder zwar an der gewünschten Stelle erzeugt, diese Stelle befindet sich allerdings nicht mehr in dem form-Element. Warum der Rest meiner Tabelle allerdings ohne Probleme gesendet wird, ist mir noch schleierhaft.

Ist es möglich, dass der Browser beim parsen eine "Korrektur" vornimmt und die input-Felder dem form-Element zuordnet, selbst wenn sie außerhalb der Form notiert sind? Oder anders gefragt; findet die Zuordnung zwischen input und form _ausschließlich_ durch die Position der Elemente statt, oder könnte man dieses manipulieren?