Stingray: Submit Button

Hi ihr;
Ich wollte auf meiner neuen Webseite nen Php-Mail-Script einbauen und hab alle Felder verlinkt n Formular erstellt etc.
ABER: Ich wollte das ganze jetzt nicht ueber so nen "dummen" Submit-Button abschicken lassen, sondern da selbst einen Button (Also in meinem Fall n Rolloverimage) reinsetzen, weis aber nicht wie bzw. auf was ich den verweisen muss, damit der das Dokument abschickt.
Wie geht das?
CU und mfG, Sting;

  1. Hi ihr;
    Ich wollte auf meiner neuen Webseite nen Php-Mail-Script einbauen und hab alle Felder verlinkt n Formular erstellt etc.
    ABER: Ich wollte das ganze jetzt nicht ueber so nen "dummen" Submit-Button abschicken lassen, sondern da selbst einen Button (Also in meinem Fall n Rolloverimage) reinsetzen, weis aber nicht wie bzw. auf was ich den verweisen muss, damit der das Dokument abschickt.
    Wie geht das?
    CU und mfG, Sting;

    Ich kenne 2 einfache Methoden:
    1.
    <input type="image" src="img/abschicken.gif">

    oder 2.
    <form name="formular" action="senden.php" method="post">
    <input type="text" name="wasauchimmer">
    <a href="javascript:document.formular.submit()"><img src="img/abschicken.gif" border="0"></a>
    </form>

    Ich ziehe die 2. Variante vor, da man damit einfach mehr Möglichkeiten hat.
    Such es dir selbst aus, müsste aber klappen

    El Puzzo

  2. Hallo Gordon,

    ABER: Ich wollte das ganze jetzt nicht ueber so nen "dummen" Submit-Button abschicken lassen, sondern da selbst einen Button (Also in meinem Fall n Rolloverimage) reinsetzen, weis aber nicht wie bzw. auf was ich den verweisen muss, damit der das Dokument abschickt.

    wie man "dumme" Formularabsendebuttons durch Grafiken abschickt steht
    in SELFHTML, eben im HTML-Kapitel, Bereich Formulare, Seite über das
    Absenden von eben diesen Formularen.
    Und wenn Du es wirklich super machen willst, dann steht Dir auch
    noch submit() (JavaScript) zur Verfügung, aber da solltest Du als
    Alternative auch noch eine noscript-Variante einbauen, sonst wäre
    der "dumme" Button doch die bessere Lösung gewesen ;-)

    Viele Grüße,
    Stefan

  3. Hallo Sting

    Ich wollte auf meiner neuen Webseite nen Php-Mail-Script einbauen und hab alle Felder verlinkt n Formular erstellt etc.
    ABER: Ich wollte das ganze jetzt nicht ueber so nen "dummen" Submit-Button abschicken lassen, sondern da selbst einen Button (Also in meinem Fall n Rolloverimage) reinsetzen, weis aber nicht wie bzw. auf was ich den verweisen muss, damit der das Dokument abschickt.

    Verwende ein <input type="image">.

    Verpasse dem Element eine id und passe deine Rolloverfunktion dementsprechend an.

    Du erhälst zwar im Netscape 4 keinen Rollovereffekt aber dafür funktioniert der Button auch ohne JavaScript.

    Alternativ, ein Link:

    <a href="#" onclick="deinFormular.submit();return false">dein Bild</a>

    Fundstellen in Selfhtml:

    http://selfhtml.teamone.de/javascript/objekte/forms.htm#submit
    http://selfhtml.teamone.de/html/formulare/formularbuttons.htm#grafische

    Das wäre auch allein zu finden gewesen oder?

    Viele Grüße

    Antje

    1. Hallo Antje,

      Fundstellen in Selfhtml:

      http://selfhtml.teamone.de/javascript/objekte/forms.htm#submit
      http://selfhtml.teamone.de/html/formulare/formularbuttons.htm#grafische

      Das wäre auch allein zu finden gewesen oder?

      Viele Grüße

      Antje

      weiß nicht, bei so nem dicken Buch...

      Gruß
      Hannes