Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 18.10.07
Prihlásený: 14.07.11
Príspevky: 107
Témy: 32
Príspevok NapísalOffline : 04.09.2009 10:32

cawte mam taky to script na kontrolu zadanych udajov
Kód:
<script language="javascript">
function validateQuick(){
 pass = true;
 msg = '';
 //count = document.formular.count.value;

 h = document.formular.highest_number.value;
 //document.formular.test.value = h;

 for (x=1; x<=1; x++) {
  for (y=1; y<=6; y++) {
   if (document.formular['pole['+x+''+y+']'].value == '') {
    msg = "Polia nesmu byt prazdne."
    } else if ((document.formular['pole['+x+''+y+']'].value) > h) {
    msg = 'Zadane cislo nesmie byt vacsie ako .' + h + '';
    }else if (document.formular['pole['+x+''+y+']'].value == 0) {
    msg = "Polia musia byt vacsie ako nula.";
    }
   }
 }

 if (msg != ""){
  alert (msg);
  pass = false;
 }

 return pass;
}
</script>


<form name="formular" method="post">
<input type="hidden" name="highest_number" value="49" />
 <input type="text" name="pole[11]" class="input-number" />
 <input type="text" name="pole[12]" class="input-number" />
 <input type="text" name="pole[13]" class="input-number" />
 <input type="text" name="pole[14]" class="input-number" />
 <input type="text" name="pole[15]" class="input-number" />
 <input type="text" name="pole[16]" class="input-number" />

 <input type="submit" name="check" class="overit" value="Check" onclick="return validateQuick();" />
</form>


problem je v tom ze ked zadam cislo napriklad 5 tak mi kontrola napize ze cislo nesmie byt vacsie ako 49 a ked dam 100 tak mi to prebehne v poriadku a nemalo by. Mam tam skrity input do ktoreho su ukladam najvyssie cislo ktore moze byt zadane a tu hodnotu si potom ulozim do premennej h pomocou
Kód:
h = document.formular.highest_number.value;


ak to priradim rucne napr.
Kód:
h = 49;


tak to ide bez problemov. neviete preco mu to vadi ? vopred diky


Offline

Správca fóra
Správca fóra
problem s kontrolou formulara

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 04.09.2009 11:02

preto mu to vadi, lebo porovnavas stringy, nie cisla... mozes pouzit napr. funkciu parseInt():
Kód:
h = parseInt(document.formular.highest_number.value);







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 2 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Domény .xxx zrejme s kontrolou obsahu

v Novinky

7

645

08.01.2007 21:29

POM4R4NC Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hubbleov ďalekohľad opäť pod kontrolou riadiacej 486

v Novinky

1

560

16.10.2008 18:53

MTK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prosim s pomoc s vytvorenim logu a jeho kontrolou

v Antivíry a antispywary

2

498

15.09.2008 17:15

zmija31 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. RP Checker (Majte všetky svoje RP pod kontrolou)

v Sieťové a internetové programy

0

702

02.01.2008 18:35

geoge046 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spracovanie formulára

v Ponuka práce

0

599

28.10.2011 9:13

alwe Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spracovanie formulára

v PHP, ASP

1

563

09.04.2008 10:28

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie formulara

v Ostatné programy

0

248

16.09.2013 16:31

kati123 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upravenia formulara

v JavaScript, VBScript, Ajax

2

451

17.02.2009 18:57

EmO_DQ Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Osetrenie formulara

v PHP, ASP

2

518

25.01.2010 16:36

Slappy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Farba formulara

v HTML, XHTML, XML, CSS

3

576

15.08.2007 14:15

sento Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odoslanie formulara

v JavaScript, VBScript, Ajax

4

365

26.07.2012 21:52

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Javascript overenie formulara

v JavaScript, VBScript, Ajax

2

390

20.08.2012 11:51

Jame_s Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prechadzat prvkami formulara

v JavaScript, VBScript, Ajax

2

518

07.03.2009 11:23

tomast7 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tvorba formulara/ankety

v HTML, XHTML, XML, CSS

4

398

07.08.2015 17:42

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ochrana registračného formulára

v PHP, ASP

7

409

15.09.2015 20:33

JustMe Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. automatické odoslanie formulára

v JavaScript, VBScript, Ajax

5

1216

12.01.2008 14:14

andreas Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra