Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Okienko dialogowe (tak, nie, anuluj)
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
3miel
Witam,

w jaki sposób w JS stworzyc popraez klikniecie okienko dialogowe z przyciskami TAK, NIE i ANULUJ? I Jak przekazać dalej nasz wybór?
son
Jeżeli 'Nie' i 'Anuluj' potraktować by tak samo można użyć:
Kod
function confirmSubmit()
{
var agree=confirm("Czy jesteś pewien?");
if (agree)
    return true;
else
    return false;
}
devnul
tak jak przedmówca napisał możesz użyć confirm ale on posiada tylko dwa przyciski. Generalnie w js są dwa typy okein dialogowych (komunikatów) confim i alert przy czym to drugie ma tylko jeden przycisk - OK.

Możesz troche pokombinować i zrobić tak:
Kod
function msg(){
         if (confirm("Czy kontynuować?")){
             if (confirm("Czy zapisac plik?")){
                return "tak";    
             } else {
               return "nie";
             }
         } else {
           return "anuluj";
         }                
}

może nie jest to to o co Ci chodzi ale inaczej się nie da (no chyba że div z position:absolute i odpowiedni wygląd dla niego)
3miel
W sumie to 2 przyciski wystarczą, bo musze zrobić przełączanie z widoku prostego na zaawansowany i chce sie zpaytać usera czy zapisac zmiany:) Więc bedzie idealne! Dziękuję!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.