Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> firefox i alert() wewnątrz funkcji, Problem z funkcją alert() w Firefox
ArturS
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 8.01.2006
Skąd: Zabrze

Ostrzeżenie: (0%)
-----


Mam taki oto problem: w poniższej funkcji umieściłem na końcu alert, który powinien wyświetlić pewien tekst i robi to, ale nie pod Firefoxem. Jeśli umieszczę alert'a poza ciałem funkcji, wówczas jest ok. Co jest z Firefoxem nietak, że zatrzymuje w tym wypadku to zdarzenie i jak w inny sposób można sobie z tym poradzić? Czy może coś tu skaszaniłem (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)

Kod
function sprawdz_imei(numer) {
    var cd = 0;
    var imei = numer.value;
    for (var i=0;i<13;i++) {
  cd += (imei.charAt(i) * 1);    
  i++;
  cd += (imei.charAt(i)<5)?(2 * imei.charAt(i)) : ((((2 * imei.charAt(i))-10)*1) + (1));
    }
    var suma = ((cd % 10) < 1)?0:10-(cd%10);
    var inf = (imei.charAt(14) == suma)?"prawidłowy":"nieprawidłowy!!!";
    alert("Suma kontrolna = "+suma+"\nIMEI jest "+inf)
}

Proszę używać bbcode
poprawiam
-----
nospor
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ArturS
post
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 8.01.2006
Skąd: Zabrze

Ostrzeżenie: (0%)
-----


O jessuuu (IMG:http://forum.php.pl/style_emoticons/default/withstupidsmiley.gif) Wstyd się przyznać, ale należało by to zrobić i zakończyć wątek. Cały problem spowodowany był zwykłym zagapieniem i nie ujęciem znaczników < input > wewrątrz < form >

<form method="POST">
<INPUT type="text" size="15" maxlength="15" name="nr_imei"><BR>
<INPUT type="submit" value="Sprawdź" onclick="sprawdz_imei(nr_imei)">
</form>

Tyle wystarczy. Dzięki wielkie :-)

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 10:55