Submit-Button über einen normalen Link realisieren
Lemma
- html
Hallo!
Ich versuche gerade, den normalen Submit-Button eines HTML-Formulars durch einen Link zu ersetzen.
Ist das überhaupt möglich? Bisher bin ich nämlcih noch nicht weit gekommen...
Das Problem ist, dass sich ein klobiger Button in einem ansonsten "formularfreien" optischen Kontext nicht so gut macht.
Wenn es also möglich wäre, irgendwas in der Richtung <a type="submit">Submit<\a> zu schreiben, wäre ich glücklich.
Danke schonmal für Eure Hilfe!
Lemma
Hi,
Ich versuche gerade, den normalen Submit-Button eines HTML-Formulars durch einen Link zu ersetzen.
warum?
Das Problem ist, dass sich ein klobiger Button in einem ansonsten "formularfreien" optischen Kontext nicht so gut macht.
Optik ist Darstellung, Darstellung ist CSS.
Wenn es also möglich wäre, irgendwas in der Richtung <a type="submit">Submit<\a> zu schreiben, wäre ich glücklich.
Nein, wärst Du nicht.
Cheatah
warum?
deshalb:
Das Problem ist, dass sich ein klobiger Button in einem
ansonsten "formularfreien" optischen Kontext nicht so gut
macht.
Optik ist Darstellung, Darstellung ist CSS.
Soso. Und wie sieht dann der CSS-Code dazu aus?
Wenn es also möglich wäre, irgendwas in der Richtung <a type="submit">Submit<\a> zu schreiben, wäre ich glücklich.
Nein, wärst Du nicht.
Hast Du ne Ahnung, was mich alles Glücklich macht... :)
Mein Problem mag vielleicht nicht schönster HTML/CSS-Stil sein, aber sieh's doch einfach als Sport an, dafür trotzdem eine Lösung zu finden... Alternativ lach Dich im stillen Kämmerlein über mich kaputt, ist auch ok.
Dir und allen anderen Vielen Dank für die flotte Hilfe,
Grüße,
Lemma
Hi,
Optik ist Darstellung, Darstellung ist CSS.
Soso. Und wie sieht dann der CSS-Code dazu aus?
welches Problem hast Du bei der Erstellung?
Hast Du ne Ahnung, was mich alles Glücklich macht... :)
Ja, habe ich.
Mein Problem mag vielleicht nicht schönster HTML/CSS-Stil sein, aber sieh's doch einfach als Sport an, dafür trotzdem eine Lösung zu finden...
Jeder Sport beginnt mit Dehnübungen. Bei diesem heißen sie </archiv/>.
Alternativ lach Dich im stillen Kämmerlein über mich kaputt,
Nö, kein Interesse. Aber danke für das Angebot.
Cheatah
Hallo Lemma,
Submit<\a>
warum willst du das a maskieren?
SCNR,
Gruß
Lachgas
Hi,
Submit<\a>
warum willst du das a maskieren?
Ist doch ganz klar: damit keiner erkennen kann, wer da gebimmelt hat!
SCNR,
Ja, auch ich ... hin und wieder ... ;-)
so short
Christoph Zurnieden
Hallo!
Ich versuche gerade, den normalen Submit-Button eines HTML-Formulars durch einen Link zu ersetzen.
Ist das überhaupt möglich? Bisher bin ich nämlcih noch nicht weit gekommen...
Es hängt von dem Script ab, was den submit button verarbeitet.
i.d.r. werden forms mit einem POST abgesendet, wenn ein FileUpload dabei ist, geht es sowieso nur mit POST.
eine andere Request-method ist GET. hier sind alle CGI - Parameter URL - Encodet like
?klickdrauf=1&name=Rost&vname=Rolf
was equivalent zum POST form bedeutet: Es gibt die Inputfelder
klickdrauf
name
vname
und der Wert des Feldes klickdrauf wird als Schlüsselfeld gewertet.
Ein Link könnte also so aussehen
a href="/cgi_script?klickdrauf=1&name=Rost&vname=Rolf"
--Rolf
Hallo,
Ein Link könnte also so aussehen
a href="/cgi_script?klickdrauf=1&name=Rost&vname=Rolf"
ich glaube nicht, dass er sowas meinte, ich denke mal, dass er sein Formular über ein normalen Text-Link abschicken möchte
mfg
Twilo
Hallo,
Ein Link könnte also so aussehen
a href="/cgi_script?klickdrauf=1&name=Rost&vname=Rolf"
ich glaube nicht, dass er sowas meinte, ich denke mal, dass er sein Formular über ein normalen Text-Link abschicken möchte
das denke ich auch ;-)
--Rolf
mfg
Twilo
Hi,
Ein Link könnte also so aussehen
a href="/cgi_script?klickdrauf=1&name=Rost&vname=Rolf"
warum postest Du illegalen Code?
Cheatah
Hallo,
Ein Link könnte also so aussehen
a href="/cgi_script?klickdrauf=1&name=Rost&vname=Rolf"
warum postest Du illegalen Code?
illegal?
ich würde es eher "fehlerhaft" nennen :-D
mfg
Twilo
Hi,
Ein Link könnte also so aussehen
a href="/cgi_script?klickdrauf=1&name=Rost&vname=Rolf"
warum postest Du illegalen Code?
illegal?
Klar - ein Verstoß gegen §1 CGB (Cheatah Gesetz-Buch):
§1 Invalider Code
(1) Invalider Code ist strafbar.
Mindeststrafe ist die Verachtung durch Cheatah.
(2) Der Versuch ist ebenfalls strafbar.
cu,
Andreas
Hallo,
Ich versuche gerade, den normalen Submit-Button eines HTML-Formulars durch einen Link zu ersetzen.
Ist das überhaupt möglich? Bisher bin ich nämlcih noch nicht weit gekommen...
gib den submit-Button eien id oder classe und scheibe dann folgendes rein
background-color: transparent;
border: none;
das ganze ist natürlich ausbaufähig ;-)
du könntest auch JavaScript verwenden, nur dann sperrst du alle non-JavaScript Browser aus
mfg
Twilo
ok, vielen Dank, das werd ich mal ausprobieren. JavaScript wollte ich tatsaechlich aussen vor lassen...
Grüße,
Lemma
Doppelposting? Ich bin mir nicht sicher, aber ich glaube es ist eins.
Doppelposting? Ich bin mir nicht sicher, aber ich glaube es ist eins.
interessant... :)
ehrlich gesagt: nein, es ist kein Doppelposting.
Aber zugegeben: Diesen thread haette ich vorher finden muessen. Auch wenns mir keiner glaubt: ich habe danach gesucht...
:)
Hallo, Lemma,
Ich versuche gerade, den normalen Submit-Button eines HTML-Formulars durch einen Link zu ersetzen.
Ist das überhaupt möglich? Bisher bin ich nämlcih noch nicht weit gekommen...
das ist prinzipiell möglich - entweder indem Du Deinen Submit-Button mit Hilfe von CSS oder eines Bildes (so macht es der Spiegel) als Link maskierst, oder indem Du mit dem Link den Javascript-befehl submit() aufrufts (so macht es das Microsoft-Portal The Spoke sogar mit seiner Hauptnavigation => evil!!!).
Grüße,
Sebastian