Formular verschwindet
Christian
- html
0 Robin Popp0 Christian
'n Abend.
Folgendes: Bei Bau eines Formulares (Schema unten) tritt das Problem auf, dass beim Anfügen weiterer Text- oder Tabellenelemente die gesamte Seite nicht mehr dargestellt wird. Will heißen: Bis zu einer bestimmten Zahl von Tabellenzellen oder Textabschnitten erscheint die Seite wie gewünscht. Dubliziere ich aber beispielsweise den letzten Textabschnitt ein weiteres mal, erhalte ich eine leere Seite -- jedenfalls in Opera. Im IE ist von vornherein nicht zu sehen, allerdings wird hier wenigstens eine Hintergrundfarbe gesetzt, wenn im Body-Tag eine angegeben ist.
Dass der bisherige Code noch keinen Submit-Button enthält, liegt daran, dass ich den ja irgendwo unterbringen müsste. Und sobald ich das tue, wird die Seite nicht mehr angezeigt.
Kuriosität oder mieser Code?
Gruß
Christian
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Formular</title>
</head>
<body>
<form action="/cgi-bin/form.pl"
method="post"
enctype="text/plain"
accept-charset="ISO-8859-1, ISO-8859-2"
target="Danke">
<div>
<input type="hidden"
name="mailto"
value="xyz@xyz.xyz">
<input type="hidden"
name="return"
value="http://xyz.xyz.xyz/xyz.html">
<input type="hidden"
name="delimiter"
value=": ">
<input type="hidden"
name="subject"
value="Betreff">
<table>
<tr>
<td>
<img src="xyz.gif">
</td>
</tr>
<tr>
<td>
<p>bla</p>
</td>
</tr>
<tr>
<td>
<img src="xyz.gif">
</td>
<td>
<p>bla</p>
</td>
<td>
<img src="xyz.gif">
</td>
</tr>
<tr><td><h3>Text</h3></td></tr>
<tr><td><p>Text</p></td></tr>
<tr><td><p>Text</p></td></tr>
</table>
</div>
</form>
</body>
</html>
Hi Du,
also Dein Code kommt mir schon spanisch vor ... mit Hand gemacht, ohne Editor?
Zum einen sehe ich gar kein <input type="bla">-Sachen. Was ist das denn für ein Formular? Kannst mal ne URL posten?
Ansonsten fällt mir von vorneherein auf, dass Deine Tabelle in machen <tr> nur eine <td> enthält, in anderen zwei drei vier <td>. Das kann ja gar nicht gutgehen.
Grüsse, Robin
Hi Du,
also Dein Code kommt mir schon spanisch vor ... mit Hand gemacht, ohne Editor?
Yep.
Zum einen sehe ich gar kein <input type="bla">-Sachen. Was ist das denn für ein Formular? Kannst mal ne URL posten?
Gibt es noch nicht. Es sind einige versteckte Felder vorhanden. Ein, zwei sichtbare habe ich auch schon unterbringen können, aber sobald es zu viele Elemente werden, halt es aus.
Ansonsten fällt mir von vorneherein auf, dass Deine Tabelle in machen <tr> nur eine <td> enthält, in anderen zwei drei vier <td>. Das kann ja gar nicht gutgehen.
Die Colspan-Attribute hatte ich nur entfernt, um den Code übersichtlicher zu machen. Eigentlich welche drin, aber es geht auch ohne.
Grüsse, Robin
Vielen Dank schon einmal für die Hilfsbereitschaft :-)
Gruß
Christian
Hallo,
keine Ahnung, was da bei Dir schiefläuft, bei mir läuft der Code eigentlich.
Du könntest mal das Formular IN das DIV einbauen, nicht andersrum.
Aber ansonsten isses mir auch ein Rätsel ... sorry ... keine Lösung parat.
Ob das mit dem div die Lösung ist, ist zwar auch sehr fraglich *g* aber du weisst ja, wie unlogisch manche Browser manche Codes interpretieren und was sie dann für einen Scheiss rauslassen, wie bei Dir halt
Viel Glück noch, Robin
Du könntest mal das Formular IN das DIV einbauen, nicht andersrum.
Aber ansonsten isses mir auch ein Rätsel ... sorry ... keine Lösung parat.
Dennoch vielen Dank soweit.