tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
6530
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    alex130 alex130 ist offline Mitglied Platin
    Registriert seit
    Aug 2006
    Beiträge
    654
    Hi
    Wie kann ich das machen, dass wenn man ein Formular abschicken will, ein Alert Fenster kommt, wo steht: Sind Sie sicher, dass Sie das Formular abschicken wollen?
    Thx
     

  2. #2
    Maik Tutorials.de Gastzugang
    Schau dir hierfür mal die confirm()-Methode an.
     

  3. #3
    alex130 alex130 ist offline Mitglied Platin
    Registriert seit
    Aug 2006
    Beiträge
    654
    Hi
    Thx genau das brauch ich, aber ich vertseh das nicht ganz, dort steht:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    <html><head><title>Test</title>
    <script type="text/javascript">
    Check = confirm("Wollen Sie diese Seite wirklich sehen?");
    if (Check == false)
      history.back();
    </script>
    </head><body>
    </body></html>
    Aber wo lege ich fest, zu welcher Seite weitergeleitet werden soll?
    Thx

    //edit: Ich meine wo kann ich hinschreiben, zu welcher Seite weitergeleitet werden soll, wenn man auf ok bzw Ja klickt.
    Thx
    Geändert von alex130 (22.12.06 um 12:34 Uhr)
     

  4. #4
    xX Hardy Xx xX Hardy Xx ist offline Mitglied Silber
    Registriert seit
    Jul 2006
    Beiträge
    63
    Es müsste so funktionieren:

    HTML-Code:
    <!doctype html public "-//W3C//DTD HTML 4.0 //EN">
    
     <html>
    
      <head>
    
       <title></title>
    
       <script language="JavaScript">
        <!--
         function send_formular() {
                  Check = confirm("Wollen Sie das Formular wirklich absenden?");
                  if (Check == false){
                      history.back();
                  } else {
                      document.Testform.submit();
                  }
         }
        //-->
       </script>
       <noscript></noscript>
    
      </head>
    
      <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
       
        <form name="Testform" action="mailto:meine_emailadresse@meine_webseite.de" method="post">
        .
        .
        .
        hier kommen die Formularfelder
        .
        .
        .
        <input onClick="send_formular()" type="button" name="senden" value="Formular senden">
       </form>
    
      </body>
    
     </html>
    Wenn du die Formularinhalte nicht per Email versenden möchtest, dann gibst du anstelle von

    action="mailto:meine_emailadresse@meine_webseite.de"

    die Seite ein, welche die Formulardaten verarbeiten soll

    action="formular_verarbeiten.php" z.B.
     
    Wer Rechtschreibefehler findet, der darf sie behalten ;o)

    Wenn etwas schief gehen kann, dann geht es schief.
    Denn nichts ist so einfach wie es aussieht, alles braucht länger als man denkt.
    Nichts ist unmöglich, alles wahrscheinlich, das dümmste ist sicher.

    LG xX Hardy Xx

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 25.08.10, 19:13
  2. Antworten: 2
    Letzter Beitrag: 12.10.09, 16:31
  3. "Popup" "Wollen Sie die Datensätze wirklich löschen?"
    Von uafsc im Forum Javascript & Ajax
    Antworten: 9
    Letzter Beitrag: 25.09.07, 16:51
  4. onsubmit bei enctype="multipart/form-data"?
    Von Robert Fischer im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 09.10.03, 13:38
  5. Antworten: 8
    Letzter Beitrag: 14.08.03, 01:47