Carsten Lahme wrote:
Quote:
Das hier ist das Ergebnis auf dem Browser für eine Zeile:
-----------------------------<BEGINN>----------------------
TR
form name="contact8" method="post" action="contact_edit.asp"
input type="hidden" name="sid" value="80"
input type="hidden" name="tabselect" value="contactslist"
input type="hidden" name="cid" value="8"
/form |
Ein <form>-Element sollte nicht Kindelement eines <tr> sein, da gehoert
nur ein <td>-Element als Kindelement hin. Vermutlich wird der
Tagsoup-HTML-Parser des Browsers da Problem zu loesen suchen, indem das
Formular anderweitig positioniert wird.
Quote:
TD onClick="javascript:document.forms['contact8'].submit()" |
Das sollte eigentlich so funktionieren, es sei denn, du hast eventuell
mehrere <form name="contact8"> im selben Dokument.
Ansonsten versuche erst einmal, das HTML zu korrigieren, so dass es
richtig geschachtelt ist und dann das <form>-Element an einer Stelle im
Dokument ist, wo es erlaubt ist.
Alternativ solltest du dir ueberlegen, einfach ein <input type="submit">
zu nehmen und eventuell mit CSS so zu veraendern, dass es die gesamte
Tabellenzelle fuellt, dann braucht es kein JavaScript, um das Formular
zu versenden.
--
Martin Honnen
http://JavaScript.FAQTs.com/