Autor Zpráva
Tomáš H.
Profil *
Zdravím všechny.
Udělal jsem si formulář (online), ale potřeboval bych nějak udělat kontrolu početního příkladu a nějak se mi to nedaří zakomponovat - poradíte někdo?

Kontrolu mám nastavenou zatím pouze na povinná políčka, jenže nevím, jak do toho mám zasáhnout, aby poslední políčko s číslem 9 ověřilo správný výsledek početního příkladu. Samozřejmě jsem zkoušel všechno možné (to co mě napadlo), ale zatím nic. Mám to dát jako novou podmínku? Pokud ano, jak by měla vypadat? Raději bych to ale zakomponoval do této...

<!-- page validation -->
		<SCRIPT type=text/javascript>
		<!--
		function validatePage1()

                {
 retVal = true;
if (validateField('field_1','fieldBox_1','text',1) == false)
 retVal=false;
if (validateField('field_2','fieldBox_2','email',1) == false)
 retVal=false;
if (validateField('field_3','fieldBox_3','phone',0) == false)
 retVal=false;
if (validateField('field_4','fieldBox_4','radio',1) == false)
 retVal=false;
if (validateField('field_5','fieldBox_5','radio',1) == false)
 retVal=false;
if (validateField('field_61','fieldBox_61','text',1) == false)
 retVal=false;
if (validateField('field_62','fieldBox_62','text',1) == false)
 retVal=false;
if (validateField('field_63','fieldBox_63','text',1) == false)
 retVal=false;
if (validateField('field_64','fieldBox_64','text',1) == false)
 retVal=false;
if (validateField('field_65','fieldBox_65','text',1) == false)
 retVal=false;
if (validateField('field_66','fieldBox_66','text',1) == false)
 retVal=false;
if (validateField('field_67','fieldBox_67','text',1) == false)
 retVal=false;
if (validateField('field_68','fieldBox_68','text',0) == false)
 retVal=false;
if (validateField('field_7','fieldBox_7','radio',1) == false)
 retVal=false;
if (validateField('field_8','fieldBox_8','radio',1) == false)
 retVal=false;
if (validateField('field_9','fieldBox_9','text',1) == false)
 retVal=false;
if(retVal == false)

{
alert('Vyplňte prosím všechna povinná políčka (označená hvězdičkou)');
return false;
}
return retVal;
}
//-->
</SCRIPT>
<!-- end page validaton -->

Chamurappi
Profil
Reaguji na Tomáše H.:
aby poslední políčko s číslem 9 ověřilo správný výsledek početního příkladu
Ten příklad je tam jako kontrola proti spamu? Pokud ano, tak by bylo lepší, kdyby ho skript sám spočítal a políčko skryl.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0