Susanne Gärtner: Formularbuttons

Hallo alle zusammen,
ich habe eine Frage bezüglich Formularbuttons:

In einer Hoteltabelle möchte ich die Möglichkeit der direkten Buchung einräumen. Hierzu habe ich in jeder Zeile nach dem Hotelnamen eine Spalte "Buchen" erstellt und in diese Spalte einen Formularbutton eingefügt. Bedient man diese Schaltfläche, gelangt man auf eine neue Formularseite, auf der automatisch der Name des jeweiligen Hotels angezeigt wird und der Gast dieses nicht mehr neu eingeben muss.

Das funktioniert aber nur solange ich die normale graue Schaltfläche der Formulare einsetze. Ersetze ich diesen Button durch eine eigene Grafik werden auf der Formularseite die Koordinaten, wo der Mausclick stattgefunden hat, mit in das Fomular eingefügt. Text durch submit ersetzen hat auch keinen Erfolg gebracht. Ist es generell nicht möglich eigene Grafiken einzusetzen oder liegt der Fehler eventuell im Scipt?

Für eine Antwort wäre ich wirklich dankbar.
Viele Grüße
Susanne Gärtner

  1. Hi,

    Ersetze ich diesen Button durch eine eigene Grafik werden auf der Formularseite die Koordinaten, wo der Mausclick stattgefunden hat, mit in das Fomular eingefügt.

    bei einem <input type="image" name="bla"> werden in bla.x und bla.y die Klickkoordinaten übertragen, richtig.

    Text durch submit ersetzen hat auch keinen Erfolg gebracht.

    Bist Du sicher, daß Dein Kommunikations-Konzept stimmig ist? Beispielsweise kannst Du versuchen, einzelne Formulare pro Hotel zu verwenden, statt eines einzigen für alle. Dann kannst Du mit <input type="hidden"> etc. frei agieren.

    Ist es generell nicht möglich eigene Grafiken einzusetzen oder liegt der Fehler eventuell im Scipt?

    Ich vermute letzteres. Wenn die Klickkoordinaten "magisch" ins Formular gesetzt wurden, hast Du offenbar das Script nicht Deinen Anforderungen entsprechend konzipiert. Überdenke noch mal den Workflow.

    Cheatah

  2. Grüssi,

    Das funktioniert aber nur solange ich die normale graue Schaltfläche der Formulare einsetze. Ersetze ich diesen Button durch eine eigene Grafik werden auf der Formularseite die Koordinaten, wo der Mausclick stattgefunden hat, mit in das Fomular eingefügt. Text durch submit ersetzen hat auch keinen Erfolg gebracht.

    http://www.teamone.de/selfhtml/sfarchiv/2000_3/t21168.htm#a108021

    Ist es generell nicht möglich eigene Grafiken einzusetzen oder liegt der Fehler eventuell im Scipt?

    Leider kann das nur an deinem Script liegen ;-) Du musst ein Bild einfügen, und es händisch (mit onClick="document.forms[x].submit();") abschicken. Ob du das Bild normal mit <img> einbindest oder mit <input type="image"> ist imo egal.

    lg bernhard

    1. Hi,

      Ob du das Bild normal mit <img> einbindest oder mit <input type="image"> ist imo egal.

      der Unterschied liegt darin, daß die eine Variante bei 100% der User klappt, die andere nur bei ca. 80%.

      Cheatah