Krull: Dialogfeld wie alert() nur mit auswahl ja oder nein?

Hallo mal wieder,

bei klick auf einen Button soll via PHP eine Zeile aus einer MSSQL Datenbank gelöscht werden. Ist ja auch nicht das Problem. Läuft alles.

Jetzt möchte ich aber (bevor PHP ausgeführt wird) bei klick auf den Button erst eine Abfrage beim User via Dialogfeld machen. Ähnlich wie alert().

In diesem Dialogfeld soll aber nicht "OK" stehen sondern (wenns geht) Ja und Nein als Button.

Bei klick auf "Ja" soll logischerweise das PHP script ausgeführt werden.
Bei klick auf "Nein" soll das Dialogfeld schließen und weiter nicht passieren.

Kann mir da jemand helfen?

Am besten irgendwie komplett, weil ich in Sachen Javascript mal so absolut keine Ahnung habe.

Schonmal Danke

Krull

  1. In diesem Dialogfeld soll aber nicht "OK" stehen sondern (wenns geht) Ja und Nein als Button.

    Ich glaube das ist abhängig vom jeweiligen Betriebsystem und Browser, du kannst also nicht beeinflussen dass statt "ok" jetzt "ja" stehen soll.

    Es sei denn du baust dir dein eigenes Fenster komplett selbst.

    Grüße

  2. Du kannst entweder http://de.selfhtml.org/javascript/objekte/anzeige/bsp_confirm_weiter.htm@title=confirm verwenden oder Dir selbst eine Lösung schreiben, die ein entsprechendes Fenster aufmacht mit einer Abfrage, die beim Druck auf "OK" den entsprechenden Link in location.href packt und ansonsten dem onclick-Event des Links ein false zurückgibt.

    Gruß, LX

    --
    X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: Unusual
    X-Please-Search-Archive-First: Absolutely Yes
  3. Hallo Krull,

    In diesem Dialogfeld soll aber nicht "OK" stehen sondern (wenns geht) Ja und Nein als Button.

    wenn es Ja / Nein sein soll, musst du es selbst basteln, sonst nimm http://de.selfhtml.org/javascript/objekte/window.htm#confirm@title=confirm

    Am besten irgendwie komplett, weil ich in Sachen Javascript mal so absolut keine Ahnung habe.

    Tips für Fragende

    Gruß, Jürgen

  4. Mahlzeit Krull,

    Bei klick auf "Ja" soll logischerweise das PHP script ausgeführt werden.
    Bei klick auf "Nein" soll das Dialogfeld schließen und weiter nicht passieren.

    Kann mir da jemand helfen?

    Ja, http://de.selfhtml.org/javascript/objekte/window.htm#confirm@title=SELFHTML.

    Am besten irgendwie komplett, weil ich in Sachen Javascript mal so absolut keine Ahnung habe.

    "Irgendwie komplett" ist hier irgendwie falsch - Du bist hier bei "SELF"HTML.

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
    1. "Irgendwie komplett" ist hier irgendwie falsch - Du bist hier bei "SELF"HTML.

      Vielleicht kann mans ja in "SERVE"HTML umbenennen. *SCNR*

  5. Hallo mal wieder,

    ich hab da ja ein Formular (in PHP),

    und mein Button sieht jetzt folgender maßen aus.

    	echo "<input type='button' name='löschen' value='Löschen' onclick='javascript:submit()'>";  
    
    

    und dann habe ich darunter (nicht php):

      
    <script type='text/javascript'>  
      
    function submit() {  
    Check = confirm('Auftrag wirklich löschen???');  
    if (Check == true)  
        document.form.submit();  
    }  
      
    </script>  
    
    

    Funktioniert aber überhauptnicht.

    also es geht schon weiter, aber weder die Formulardaten werden weitergeleitet noch zeigt der mir ein Dialogfeld!

    Warum?

    1. Funktioniert aber überhauptnicht.

      Hat sich erledigt!