Witam, mam taką funkcję:
function pow()
{
var imie = prompt('Podaj swoje imie', '');
if (imie == null)
{
alert('Musisz podać imię');
pow();
}
alert('Gratulacje '+imie+'. Mozesz zaczac prace');
status='Witaj '+imie;
}
I teraz jak powiedzmy 2 razy kliknę ANULUJ(w monice skryptu), to wszystko działa ok, dopóki nie wpiszę np: "Juhas" i OK.
Wtedy dzieje się taka rzecz.
Pojawia się alert z treścią: Gratulacje Juhas. blablabla
Następnie pojawia się alert: Gratulacje null......
I jeszcze raz.
Więc moje pytanie brzmi. Jak zrobić, że gdy użytkownik po kilku próbach wciśnięcia ANULUJ w monicie skryptu, wpisze imie i naciśnie OK, żeby opuściło pozostałe "niedokończone" funkcje?