Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: funkcja alert z opcjami do wyboru
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
FANGTA
Witam.
Zna ktoś może jakiś rodzaj funkcji alert albo inną działającą podobnie jak funkcja alert, tyle że z dwoma odpowiedziami??
ziqzaq
Może confirm()? W linku masz przykład.
Edit: A tu na przykład coś bardziej zaawansowanego (jquery).
FANGTA
mam kolejny problem z tym gdy naciskam na przycisk w kt órym zastosowałem wywoływanie funkcji to funkcja w ogóle nie działa;/

Oto skrypt po moich przeróbkach:

Kod
function spr(spr,dla) {
     var answer = confirm("Usun±ć" + spr + dla + "wiadomo¶ci?")
     if (answer){
             //if(dla=="wyslane"){window.location = "usun.php?kto=wysylajacy&mass=1&sposob=";}
         alert("Usunięto" + spr + dla + "wiadomo¶ci!")
         //if(spr=="wszystkie"){document.all.ok.click();}
         //if(spr=="zaznaczone"){document.zaz.ok.click();}
     }
     else{
         alert("Żadne" + dla + "wiadomo¶ci nie zostały usunięte!")
         return false;
     }
}


oto jak wywołuje ją w pliku:

Kod
<?php
$root_path2 = $_SERVER['DOCUMENT_ROOT'];
echo '<script type="text/javascript" src="'.$root_path2.'/pliki/skrypty_JS/funkcje.js"></script>';
?>
<input type="image" onclick="spr(wszystkie,wysłane)" value="Wszystkie">


ścieżka do pliku jest na pewno poprawna + funkcja znajduje sie w pliku w którym przechowuje wszystkie funkcje o nazwie "funkcje.js" + inne funkcje na pewno nie mają błędów przez co ta by mogła nie działać ponieważ inne działają bez problemu;)
ziqzaq
Chcesz przekazać do funkcji dwa ciągi znaków, czego w nich brakuje?
Kod
<input type="image" onclick="spr(wszystkie,wysłane)" value="Wszystkie">

Tak, apostrofów dry.gif
Polecam używać Opery i jej konsoli lub Firefox+Firebug do wykrywania takich błędów (literówek).
Pozdrawiam.
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.