Der Martin: Submit-Button in Tabellenzeile, wie macht man das valide?

Beitrag lesen

Hi,

<table>
<tr>
<form>
<td>
<input type=text ...>
</td>
</tr>
</table>

Das war nun nicht valide!

nach welchem DOCTYPE hast du geprüft?
XHTML? Dann ist sowohl das nicht geschlossene input-Element ein Fehler, als auch das Attribut, das nicht in Anführungszeichen steht.
HTML? Dann ist das input-Element richtig notiert, und für die fehlenden Anführungszeichen dürftest du nur einen missbilligenden Blick kassieren (So etwa: "Na, schön ist das aber nicht!").

Falsch ist aber in beiden Fällen, form als Kindelement von tr zu notieren, zumal das schließende Tag komplett fehlt. Das Formular muss entweder komplett innerhalb eines td stehen - das ist bei dir von der vorgegebenen Struktur her nicht möglich - oder die Tabelle vollständig umschließen.

So long,
 Martin

--
Ich bin im Prüfungsstress, ich darf Scheiße sagen.
  (Hopsel)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(