tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
1152
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Avatar von ahykes
    ahykes ahykes ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Ort
    Borken[NRW]
    Beiträge
    446
    Hallo Freunde

    Ich habe ein Problem :

    Ich habe ein Formular mit einem Button und einem DropDown-Feld :
    HTML-Code:
    <form name="form1" method="post" action="xyp.php">
      <select name="select">
        <option value="asda" selected>a</option>
        <option value="fgdfg">s</option>
        <option value="dfgdfg">df</option>
      </select>
      <input type="submit" name="start" value="starten" onMouseDown="location.href='abc.php'">
    </form>
    Nun möchte ich aber, dass wenn ich auf den Button drücke, NICHT die Action "xyp.php" ausgeführt wird ,sondern eben das was unter MouseDown steht. Wie kann ich das machen?
     

  2. #2
    Avatar von ahykes
    ahykes ahykes ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Ort
    Borken[NRW]
    Beiträge
    446
    Habe es selber hinbekommen indem ich den Typ von "Submit" auf "Button" gesetzt habe.
     

  3. #3
    Registriert seit
    Jan 2004
    Beiträge
    524
    hmm...probier mal ohne das action...könnte sein dass er danach deine JavaScript-Anweisung durchführt...vielleicht aber auch nicht...(probieren geht über studieren)
    gruss
     

  4. #4
    REalSeramis REalSeramis ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Ort
    Graz
    Beiträge
    33
    ich versteh dein fragestellung nicht ganz ?!

    und du willst die abc.php ausführen lassen, aber nicht die xyz.php?
    was tut nachher die xyz.php in deinem script ?

    lauter fragen...
     

  5. #5
    Avatar von ahykes
    ahykes ahykes ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Ort
    Borken[NRW]
    Beiträge
    446
    abc.php spll vom button ausgeführt werden und xy.php z.B von einem Listenfeld nach einem Change...Aber danke, ich habe es schon hinbekommen.
     

  6. #6
    REalSeramis REalSeramis ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Ort
    Graz
    Beiträge
    33
    ja dann poste mal deine lösung, damit auch andere
    das sehen und davon profitieren können !
     

  7. #7
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    -> hat er doch schon: Input Type = Button statt Submit.

    Gruß
     

  8. #8
    Avatar von ahykes
    ahykes ahykes ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Ort
    Borken[NRW]
    Beiträge
    446
    HTML-Code:
    <select name="select" onChange="this.form.submit()">
          <option>sdfsdfsd</option>
          <option>sdfsdfs</option>
          <option>sdf</option>
        </select>
        <input type="button" name="Submit" value="Abschicken" onMouseDown="location.href='alex.php?write=1'">
    Viel Spass damit
     

Ähnliche Themen

  1. Formular nicht Abschicken!
    Von Geflügel im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 05.03.11, 14:43
  2. Formular läst sich nicht abschicken
    Von AZUBI09 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 25.09.09, 20:18
  3. Button formular mit Entertaste abschicken
    Von Andre_d im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 25.11.08, 23:35
  4. Formular lässt sich nicht abschicken
    Von socke999 im Forum HTML & XHTML
    Antworten: 2
    Letzter Beitrag: 30.07.08, 15:07
  5. Formular abschicken ohne herkömmlichen button? Mit Bild !?
    Von -GS-Master im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 31.07.06, 13:02