Autor Zpráva
dmfzd
Profil
ahoj... snažím si v javascriptu vytvořit kontrolu formuláře, ale vůbec mi to nejde.... (neumim regulární výrazy)
potřebuju, aby tam bylo číslo, a když tam číslo není, aby mi vyhodilo alert... díkes..
Yur4Y
Profil
<input type=text onkeyup="if (this.value.match(/\D/)) { alert('Neplatná hodnota') }">
(kontroluje sa pri každom stlačení klávesy, blbé riešenie)
dmfzd
Profil
jo... to by šlo, akorát by bylo lepší, kdyby se pak ta neplatná hodnota vymazala a nezůstala tam....
vono tam sice vyskočí "neplatná hodnota", ale zůstane tam, čili se stejně dá odeslat...
Leo
Profil
"čili se stejně dá odeslat"

to se da napriklad i tak, ze si vypnu JavaScript. Leo
dmfzd
Profil
tak už jsem z toho udělal onsubmit a funkci, kam jsem zadal
return : false;
a už to jde :-)

díky moc

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: