Autor | Zpráva | ||
---|---|---|---|
ReVolt Profil |
#1 · Zasláno: 4. 8. 2011, 11:02:21 · Upravil/a: ReVolt
ahoj mám teto skript:
function zpracuj() { if(document.form.jmeno.value=="") { window.alert("Nevyplnil/a jste Jméno."); } else if(document.form.email.value=="") { window.alert("Nevyplnil/a jste Email."); } else if(document.form.text.value=="") { window.alert("Nevyplnil/a jste Popis."); } else { document.form.submit() } } a ve formuláři toto tlačítko: <input type="button" onclick="zpracuj()" value=" Odeslat "> s javascriptem teprve začínám, tak nevím co jsem udělal špatně. Vůbec nic to neudělá a přitom by to mělo buď hodit chybu nebo odeslat formulář. informace jsem čerpal z tohoto webu: http://www.tvorba-webu.cz/javascript/ Díky moc za radu |
||
_es Profil |
#2 · Zasláno: 4. 8. 2011, 11:14:19
ReVolt:
Na kontrolu formulára pred odoslaním sa používa udalosť onsubmit formulára, ostatné spôsoby sú nespoľahlivejšie. Ak sa má odoslanie zrušiť, musí funkcia vrátiť false. Na prístup k formuláru cez document.form by musel mať formulár name=form. Alebo môžeš použiť document.forms[0] pre prvý formulár. |
||
karel_ Profil * |
#3 · Zasláno: 4. 8. 2011, 11:31:46
Náhodou řeším obdobný problém, možná pomůže i řešený příklad na validaci vyplnění formuláře
|
||
ReVolt Profil |
#4 · Zasláno: 4. 8. 2011, 11:46:46
_es, karel:
díky teď už si s tím poradím |
||
Časová prodleva: 13 let
|
0