Autor Zpráva
divady
Profil
dobrý den, mam jednoduchý formulář,
ve kterém mam pněkolik položek, u všech kontrola funguje až na jednu a to je položka s datumem.
takhle ji mam zapsanou v kodu
<input type = "text" name = "platnost_do" SIZE = "10" VALUE = "31.06.2014" onclick="if (this.value=='31.06.2014') this.value=''";  />
a sestrojil jsem si k ní kontrolu a ta vypadá takto
    reg=new RegExp("^(0[1-9]|[12][0-9]|3[01])[.](0[1-9]|1[012])[.](19|20)\\d\\d$");
    if(!reg.test(document.getElementsByName("platnost_do")[0].value))
    {alert('Není správně vyplněna platnost poptávky\n');
    return false;}  
ale vubec nefunfuje, ikdyž tam nechám prázdnou hodnotu vaule="" tak mi top stejně nehodí chybu.
a když nic nevyplním tak v databázi se mi vy sloupci platnost do objeví rok 20.06.2031, ale když to při vypěnování formuláře vyplním, tak v databázi ten datum je správný. nevíte někdo co s tim?
děkuji za připadné rady
_es
Profil
divady:
Skús vyjsť z tohoto.
divady
Profil
_es:
děkuju

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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