Hi,
Mein Ziel:
Auf meiner Internetseite sollen die Formulare (z.B.: Gästebuch, Login) aus design-technischen Gründen statt mit einem "normalen" Submit-Button (<input type="submit">) per Link abgeschickt werden.
der entscheidende Begrif in Deinem Ziel ist "design-technisch" - was Du willst, ist ein bestimmtes Aussehen. Es ist Dir absolut egal, ob etwas ein Link ist oder nicht. Die technische Voraussetzung für das Absenden eines Formulars ist ein Submit-Button - dieser ist also gegeben; es ist Unsinn, ihn durch etwas ersetzen zu wollen. Zumal es Dir nur um das Aussehen geht, also um CSS.
Wähle also den Deinen Ansprüchen genügenden CSS-Code für die gegebene HTML-Struktur, welche in dem betroffenen Bereich bar jeden Links ist.
Dieses Ziel habe ich versucht mit einem Javascript im Anchor zu verwirklichen. Dieser heißt: <a href="javascript:loginform.submit();">
[...]
<form action="index.php" name="loginform" method="post">
Hast Du irgendwo ein JavaScript-Objekt namens "loginform" erzeugt, welches das Formular namens "loginform" repräsentiert? Falls nicht, ist es absurd anzunehmen, der Code würde funktionieren. Die Tatsache, dass ein IE trotzdem irgendwelche Magie spielen lässt, tut dem keinen Abbruch.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes