kontrola formulare

5 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Potrebuju poradit s validaci dat ve formulari. Mam formular, obsahujici jen jeden prvek - checkbox a potrebuju nejak zjistit, zda byl ten prvek zaskrtnut ci ne. Pokud ne, chci vypsat nejakou hlasku. ta fce vypada asi nejak takhle, ale nevim, jak prave overit to zaskrtnuti: function overeni(formular) { box= formular.form_potvrzeni.value; box_Focus = formular.form_potvrzeni; if (?) { alert("Chcete-li dokument potvrdit, musíte zaškrtnout checkbox!"); box_Focus.focus(); return false; } Predem dekuji vsem za rady!
  2. jEDNODUŠE : if (document.forms[0].elements[49].checked) { ... } forms = pořadové číslo formuláře elements= pořadové číslo prvku
  3. opravdu jednoduche, nechapu, ze jsem na to neprisel! moc diky!
  4. if (document.forms[0].elements[49].checked) { ... a proč poř. číslo 0 a 49 ?
  5. predpokladam, ze to vytahl z nejakeho sveho kodu, takze tam to asi byl 49 prvek fomulare. Ja, osobne, pouzil primo nazev prvku formulare: if (!document.formular.form_potvrzeni.checked) { alert("Chcete-li dokument potvrdit, musíte zaškrtnout checkbox!"); return false; }

← Zpět na všechna témata