Kontrola obsahu políčka – JavaScript, AJAX, jQuery – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Kontrola obsahu políčka – JavaScript, AJAX, jQuery – Fórum – Programujte.comKontrola obsahu políčka – JavaScript, AJAX, jQuery – Fórum – Programujte.com

 

Nazghul-CZ0
Newbie
20. 4. 2008   #1
-
0
-

Na stránce mám form pojmenovaný formular a 2 inputy pojemnované uzivatel a heslo. Dále tam mám button, a když na něj kliknu, chci aby se zkotrolovalo, zda-li 2 výše zmíněné inputy zkontrolovali, zda obsahují nějaké údaje. Pokud ano, provede se funkce funkcicka1 a pokud nic neobsahují, zobrazí se alert. Jak to mám nakódit? :smile1:

PS.: Vím, že pro obejití stačí vypnout JS, ale tohle by byla jen předběžná kontrola, a obsah inputů se bude kontrolovat i při odesílání pomocí PHP

Nahlásit jako SPAM
IP: 80.188.58.–
Kobi
~ Moderátor
+1
Věrný člen
20. 4. 2008   #2
-
0
-

K prvkům formuláře se dá přistupovat pomocí pole forms[], ale to už si moc nepamatuju, ale někde na jakpsatweb to určitě najdeš. Já bych těm inputům přiřadil IDčko a při stisknutí na tlačítko volal funkci, která ty políčka zkontroluje:

function zkontroluj() {

if((document.getElementById('id_input_uzivatel').value == "") && (document.getElementById('id_input_heslo').value = "")) {alert("Nevyplnili jste uzivatele ani heslo!"); return false;}
else if(document.getElementById('id_input_uzivatel').value == "") {alert("Nevyplnili jste uživatele!"); return false;}
else if(document.getElementById('id_input_heslo').value == "") {alert("Nevyplnili jste heslo!"); return false;}
}


funkci zkontroluj() pak zavolej u tlačítka:

<input type="button" value="Zkontroluj formulář" onclick="zkontroluj();" >

Nahlásit jako SPAM
IP: 194.228.4.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 6 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý