Autor Zpráva
Izzi
Profil
Zdravim,

potreboval by som nejaky script, najlpsie v JS (prip. AJAX), ktory by dokazal kontrolovat formular.

Predstavujem si to takto: niekde pod formularom by bolo vypisane, kolko je aktualne nevyplnenych policok ("Ešte Vám chýba vyplniť 3 prazdne políčka."). Potrebujem to mat tak aby sa nemuselo klikat na tlacitko "Odoslat", ale automaticky by sa to obnovovalo pocas vyplnovania formulara.

(alebo)

Stacilo by mi aj ak by sa vypisalo ci SU alebo NIESU vyplnene vsetky polozky, ale tak isto ako som opisoval vyssie - ze by sa nemuselo nic odoslat.

Vdaka.
SwimX
Profil
Izzi
Takovej nástřel na kontrolu počtu znaků v textaree, upravíš si to?
                text_komunikace = document.getElementById("komunikace");
                
                if (text_komunikace) {
                  with(text_komunikace) onchange = onclick = ondblclick = onmousedown = onmouseup = onkeypress = onkeydown = onkeyup = function() {
                    komunikace_delka = text_komunikace.value.length;
                    if (komunikace_delka <= 500){
                      komunikace_mess = text_komunikace.value;
                      document.getElementById("komunikace_napsano-zbyva").innerHTML = "| Napsáno: " + komunikace_delka + " | Zbývá: " + (500 - komunikace_delka);
                    }
                    else
                      text_komunikace.value = komunikace_mess;
                  }
Izzi
Profil
neviem... velmi sa v JS nevyznam.. ale o daco sa pokusim...
SwimX
Profil
Izzi
Kdysi sem chtěl něco podobného, doporučili mi časování
ale s tím with (doporučoval es_) mi to přijde lepší
eště prý statická proměnná, ale z toho sem nezmoudřel..

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: