kostenloser Webspace werbefrei: lima-city


Input-Button läuft nicht so wie er soll ;-(

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    zocca

    zocca hat kostenlosen Webspace.

    Hi,

    in PHP bzw. HTML gibt es ja die Möglichkeit ein <form> zu erzeugen, worin sich verschiedene <input type="submit"> Buttons befinden können.

    Legt man nun einen solchen <input type="submit"> Button an, so springt bei der Ausführung von dessen Aktion die Seite immer auf den Anfang, also ganz nach oben, auch wenn man sich vor dem Klick durch scrollen noch viel weiter unten auf der Seite befand.

    Gibt es da einen Trick womit man die Seite nach dem Klick auf den <input type="submit"> Button wieder genau an der Stelle angezeigt bekommt, wo man auch vor dem Klick auf den Button stand?

    VIELEN DANK,
    mfg
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. warum machst du es nicht mit <input type="button">?
  4. Was soll der Button denn machen?
  5. mh... sürde spontan
    <input type="submit" onClick="position()">

    und

    <script type="text/javascript">
    function position()
    {
    document.location.href(seitexy.php#formular);
    }
    </script>

    empfehlen. Dann noch

    <a name="formular">

    an den Anfang des Formulars und die Sahce läuft ;)

    [Sprich: Beim abschicken wird eine JS-Funktion aufgerufen, die die Seite neu lädt und an die Ankerposition "formular" springt ;) ]
  6. Autor dieses Themas

    zocca

    zocca hat kostenlosen Webspace.

    Hhmm, vielen dank schon mal für die guten Antworten,

    als einfachen <input type="button"> krieg ich nicht richtig hin, das was gesendet wird und z. B. mit einer Abfrage if (isset($_POST[buttenname])) { } eine bestimmte Aktion ausgeführt wird.

    Die Idee mit dem Javascript finde ich echt super, leider bekomme ich das nicht zum laufen bei mir... fehlt vielleicht noch ein kleiner Befehl oder irgendwo ein kleines Quelltextbeispiel zu so einem Fall? :slant:

    THANX VERY MUCH
    MFG
  7. Oh man, es ist sogar noch viel einfacher ^^
    Nix javascript einfach im <form>-Tag action="abc.php#formular" angeben, also den Anker... Hab grad mal ne Seite gebastelt (http://tibel.lima-city.de/formular)

    Klappt auch diesmal ;)
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!