Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

IDIF

 

Kde se koná výstava fotografií Luďka Vojtěchovského?

V dnešní soutěži hrajeme o:



kontrola údajů

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: kontrola údajů

Autor: peta1 ♂

10:21:24 26.05.2014

Zkus alert (zkontrolovat, co tam jsou za hodnoty) a typeOf (zkontrolovat, zda je tam spravny typ promenne).
'11' > '100'
11 < 100
parseInt, parseFloat, string * 1

Citovat příspěvek

 

kontrola údajů

Autor: Gerry ♂

20:56:48 23.05.2014

http://php.sachy-bruntal.cz/formular.php - můžete mi někdo vysvětlit, proč když zadám počáteční v rozmezí 11-99 a konečnou 100, tak mi to vyhodí chybu, že musí být počáteční hodnota menší než konečná? Kontrolní script vypadá:

<script type="text/javascript" language="JavaScript">

function checkData(){
var startTest = self.document.forms.form.startValue.value;
var endTest = self.document.forms.form.endValue.value;

var isStartOK = startTest != "";
var isEndOK = endTest != "";

if (isStartOK==false){
alert("Nevyplnil jsi počáteční hodnotu");
return false;
} else if (isEndOK==false){
alert("Nevypnil jsi konečnou hodnotu");
return false;
} else if (startTest < 1 || endTest < 1 || startTest > 100 || endTest > 100){
alert ("Obě hodnoty musí být čísla v rozmezí 1-100");
return false;
} else if (endTest<=startTest){
alert ("Konečná hodnota musí být větší než počáteční");
return false;
}

return true;

}

</script>

Předem díky, Gerry.

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: