Dennis: Einfach Link als submit eines Formulars

Beitrag lesen

Hi Seppo,

man kann ja normale buttons und grafische buttons ganz toll als submits definieren; ich finde aber in SelfHTML keinen Hinweis, wie ich dieses mit einem einfach Link erreichen kann?!

Du kannst ganz einfach einen normalen Submit Button nehmen, und diesen mittels CSS so gestalten, dass man keinen Rand mehr, keine Schatten mehr und keinen Hintergrund mehr sieht. Sieht dann ganz so aus, wie ein normaler Textlink.

Ein onClick-Event oder ein entsprechendes href mit Javascript bringt mich logischerweise auch nicht weiter. Soll ja auch beim Enter-Drücken innerhalb des Formulars abgesendet werden.

Der sollte dich aber weiterbrigen. Du kannst dir ganz einfach eine Funktion schreiben:

function abschicken() {
   document.NameDesFormulars.submit();
}

Und dann machst du einen Textlink mit onClick="abschicken()". Damit das auch mit drücken der Enter Taste in einem Textfeld geht, musst du im Form Tag noch einfügen onSubmit="abschicken()".

Denke aber daran, dass bei der Methode mit dem abschicken() Besucher ohne Javascript bzw. mit deaktiviertem Javascript _keine_ Möglichkeit mehr haben, das Formular abzuschicken.

Übrigends hätte dir eine Suche im Archiv das hier auch alles verraten müssen,

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
Zufällige Hinweise:
------------------------
Wer die </faq/> gelesen hat, ist klueger!
... und wei wie man Links macht ;-)