Sven: Fehler bei Formularsubmit mittels Javascript

Hallo,

kann mir jemand nen Tip geben, warum das unten nicht Funktioniert ?
Eigentlich möchte ich nur einen Formularsubmit durch Anklicken eines Icons durchführen.

<form method="post" action="irgendwas.php" name="linedel">
<td>
<input type="hidden" name="delid" value="WERT"><a href="javascript: document.linedel.submit()"><img src="../images/dv/delete.gif"></a>
</td>
</form>";

Fehler IE6 : "Document.linedel" ist Null oder kein Object.

Danke im Vorraus
Sven

  1. Hallo Sven!

    Um Felder in einem Formular abzufragen, solltest du document.FormName.FeldName verwenden!

    Mit freundlichen Grüßen,

    devileye1

  2. Hallo,
    auch so,

    <form method="post" action="irgendwas.php" name="linedel">
    <td>
    <input type="hidden" name="delid" value="WERT"><a href="javascript: document.linedel.submit()"><img src="../images/dv/delete.gif"></a>
    </td>
    </form>";

    Ich weiß ja nicht, ob man so aus dem Formular heraus mit dieser Syntyx auf selbiges zugreifen kann. Eigentlich verwendet man an dieser Stelle:
    'this.forms'
    Außerdem kommt mir diese ganze Konstruktion ziemlich schwachsinnig vor. Warum kein Submit-Button? Ein ferngesteuertes Submit verwendet man doch nur außerhalb des Formulars.

    Gruß, Andreas