Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Java][HTML]Generowanie numeru w formularzu
redelek
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Witam,

Mam problem z wygenerowaniem numerów tylko i wyłącznie czterocyfrowych. Potrzebne mi to jest do formularza.
Próbuję to zrobić za pomocą JS bo na formularzu jest klawisz który będzie służył do wygenerowania takiego numeru.
Udało mi się zrobić tyle w js, ale losuje nadal jak chce czyli są numery 2 cyfrowe 3 cyfrowe i rzadko 4 cyfrowe (IMG:style_emoticons/default/sad.gif)
Może ktoś z Państwa zobaczyć, gdzie mogę robić błąd, z js jestem cienki (IMG:style_emoticons/default/sad.gif)
  1. function generateCode(s_f_nazwa) {
  2. var sCode;
  3. var iRandom = Math.round(Math.random()*(9999-9000))+1;
  4. var sRandom = ""+iRandom;
  5. // pobierz wybrana opcje z formularza
  6. var sValue = s_f_nazwa.toUpperCase();
  7. // tworz kod
  8. sCode = sValue+"_"+sRandom;
  9. document.forms["form1"].elements["f_serial"].value = sCode;
  10. }


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




[JAVASCRIPT] pobierz, plaintext
  1. Math.floor(Math.random() * (9999 - 1000))+1000;
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post
redelek
post
Post #3





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Cytat(wookieb @ 1.04.2010, 09:40:53 ) *
[JAVASCRIPT] pobierz, plaintext
  1. Math.floor(Math.random() * (9999 - 1000))+1000;
[JAVASCRIPT] pobierz, plaintext


Dziękuje o to chodziło
Go to the top of the page
+Quote Post

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: 23.08.2025 - 10:34