Anzeige von sich in Formularen befindendenen "submits"
Lude
- html
Hi,
folgender HTML-Code führt dazu, dass die beiden "Submit"-Schaltflächen mit der Beschriftung "S" und "D" in einer HTML-Tabelle im Browser IE6 untereinander angezeigt werden, statt nebeneinander.
Liegt das am form-Element, also daran, dass zwei "nebeneinander liegende Formulare einen Zeilenumbruch erwingen? Kann man die Anzeige der beiden Schaltflächen nebeneinander erzwingen? Liegt's am IE6? War der angelegte Code hinreichend verständlich?
Gruss,
Lude
ANLAGE:
--------
<tr>
<form action="http://reinraus.europuter.com/cgi-bin/rr-lst.pl">
<td><input name="Bezeichnung_Name" type="text" style="width=100%" value="Xesta"></input></td>
<td><input type="submit" value="S" style="width=50%></input></td>
<input type="hidden" name="Bezeichnung_GUID" value="4524EBD4-C2B4-4CAE-A949-F892E21CD73E"></input>
<input type="hidden" name="Session_GUID" value="E757D3BC-E10B-41F2-88FE-09F2D4FC7E06"></input>
<input type="hidden" name="WhatToDo" value="Update"></input>
<input type="hidden" name="WhereToGo" value="LST_BEZEICHNUNGEN"></input>
</form>
<form action="http://reinraus.europuter.com/cgi-bin/rr-lst.pl">
<input type="submit" value="D" style="width=50%"></input>
<input name="Session_GUID" type="hidden" value="E757D3BC-E10B-41F2-88FE-09F2D4FC7E06">
<input name="Query" type="hidden" value="LST_BEZEICHNUNGEN"></input>
<input name="WhatToDo" type="hidden" name="WhatToDo" value="DEL"></input>
</form>
</tr>
Hi Lude,
<td><input name="Bezeichnung_Name" type="text" style="width=100%" value="Xesta"></input></td>
<td><input type="submit" value="S" style="width=50%></input></td>
Du machst hier schon </td> das soll glaub ich nicht sein, denn dadurch ist diese spalte beendet und logischerweise steht der Rest drunter
wenn es also alles nebeneinander soll brauchst du den endtag erst ganz zum schluss am ende der 2. form
ciao
romy
Hi, Romy,
danke! - Ich habe übrigens noch zwei weitere Fehlerchen im Code gefunden; irgendwie komme ich mit HTML nicht zurecht! :-)
JS ist aber noch schlimmer.
Gruss,
Lude
Hallo Lude,
Liegt das am form-Element, also daran, dass zwei "nebeneinander liegende Formulare einen Zeilenumbruch erwingen? Kann man die Anzeige der beiden Schaltflächen nebeneinander erzwingen? Liegt's am IE6? War der angelegte Code hinreichend verständlich?
Alles, was Inhalt einer Tabelle ist, muss zwischen <td> </td> stehen.
<tr>
Hier das erste <td> ...
<form action="http://reinraus.europuter.com/cgi-bin/rr-lst.pl">
<td><input name="Bezeichnung_Name" type="text" style="width=100%" value="Xesta"></input></td>
<td><input type="submit" value="S" style="width=50%></input></td>
und der Kram steht, wie romy geschrieben hat, auch ausserhalb von <td></td> ...
<input type="hidden" name="Bezeichnung_GUID" value="4524EBD4-C2B4-4CAE-A949-F892E21CD73E"></input>
<input type="hidden" name="Session_GUID" value="E757D3BC-E10B-41F2-88FE-09F2D4FC7E06"></input>
<input type="hidden" name="WhatToDo" value="Update"></input>
...
</form>
bis hierher ...
</tr>
Gruss,
Vinzenz