Walther Mann: Formulare in Tabellen ausrichten

Hallo,

jetzt sitze ich schon eine ganze Weile da und versuche, die Radiobuttons in meiner Tabelle so auszurichten, wie der Text in den Spalten vorher:

Hier eine Zeile aus der Tabelle, die Radio-Buttons sollen genauso valign="middle" sein wie die übrigen Spalten. Bei der Forums-Archiv-Suche habe ich leider nix gefunden. Kann mir jemand helfen?

<tr>
<td valign="middle"><img src="pics/02.jpg" alt="Bayer 04" width="25" height="20"></td>
<td valign="middle">Bayer 04 Leverkusen</td>
<td height="40"  align="center">:</td>
<td valign="middle">VfL Bochum</td>
<td valign="middle"><img src="pics/17.jpg" alt="VfL Bochum" width="25" height="27"></td>
<td valign="middle"><form action="http://send.formmailer.com" method=post enctype="text/plain">
<input type=radio name="spiel02" value="0">0
<input type=radio name="spiel02" value="1">1
<input type=radio name="spiel02" value="2">2
</form></td>
</tr>

Verbindlichen Dank

Woody W.

  1. Hallo!

    Versuche es mal so:

    <form action="http://send.formmailer.com" method=post enctype="text/plain">
    <table>
    <tr>
    <td valign="middle"><input type=radio name="spiel02" value="0">0
    <input type=radio name="spiel02" value="1">1
    <input type=radio name="spiel02" value="2">2
    </td>
    </tr>
    </table>
    </form>

    Also die Tabelle innherhalb von Form zu legen. (wenn es eine gro0e tabelle ist dann eben mit Verschachtelung: <td><form><table>...</table></form></td> )

    Grüße
    Thomas

    1. Hallo Thomas,

      super, that's it. Ich wollte natürlich 1000 Tabellen vermeiden und habe es wie folgt probiert:

      <tr>
      <td height="30"  valign="bottom" colspan="5"><b>Samstag, 12.08.2000 15:30</b></td>
      </tr>
      <form action="http://send.formmailer.com" method=post enctype="text/plain">
      <tr>
      <td valign="middle"><img src="pics/02.jpg" alt="Bayer 04" width="25" height="20"></td>
      <td valign="middle">Bayer 04 Leverkusen</td>
      <td height="40"  align="center">:</td>
      <td valign="middle">VfL Bochum</td>
      <td valign="middle"><img src="pics/17.jpg" alt="VfL Bochum" width="25" height="27"></td>
      <td valign="middle">
      <input type=radio name="spiel02" value="0">0
      <input type=radio name="spiel02" value="1">1
      <input type=radio name="spiel02" value="2">2
      </td>
      </tr>
      </form>

      Der Effekt war der gleiche, aber die Methode scheint mir eleganter. Ich stoße auf Dich mit einer
      Büxe Fürstenberger an! (Warum ist nicht alles so gut, wie ein Fürstenberger?)

      Nochmals vielen herzlichen Dank, ich werf' Dir auch mal einen Stein in den Garten, jetzt kann ich
      doch noch ruhig schlafen.

      Woody W.

      1. Hallo Walther!

        Nochmals vielen herzlichen Dank, ich werf' Dir auch mal einen Stein in den Garten, jetzt kann ich

        Danke; und gern geschehen. :-)

        Grüße
        Thomas

      2. <tr>
        <td height="30"  valign="bottom" colspan="5"><b>Samstag, 12.08.2000 15:30</b></td>
        </tr>
        <form action="http://send.formmailer.com" method=post enctype="text/plain">
        <tr>
        <td valign="middle"><img src="pics/02.jpg" alt="Bayer 04" width="25" height="20"></td>
        <td valign="middle">Bayer 04 Leverkusen</td>
        <td height="40"  align="center">:</td>
        <td valign="middle">VfL Bochum</td>
        <td valign="middle"><img src="pics/17.jpg" alt="VfL Bochum" width="25" height="27"></td>
        <td valign="middle">
        <input type=radio name="spiel02" value="0">0
        <input type=radio name="spiel02" value="1">1
        <input type=radio name="spiel02" value="2">2
        </td>
        </tr>
        </form>

        Huch?
        Ist das noch HTML? :-)

        IMHO solltest du mit <TABLE>-Tags arbeiten und das <FORM>-Tag in's Vakuum zwischen </TR> und <TR> zu setzen werden dir mit Sicherheit die meisten Browser übel nehmen. Sicherlich wird der IE das korrekt anzeigen. MS kalkuliert ja das Potential seiner Benutzer bei der Entwicklung mit ein :->.

        MfG, fool