Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.946 pregleda

Najnovija ↓

Validacija forme - dva uvjeta odjednom 05.03.2008. u 17:42 · pre 227 meseci #1
Javascriptom pokušavam napraviti validaciju forme. Za sada mi je uspjelo napraviti ispitivanje praznih polja i to na sljedeći način:
Code:
function checkform()
{
    if (document.vijesti_dodaj.naslov.value == '')
    {
        alert('Unesi naslov!');
        return false;
    }
    else if (document.vijesti_dodaj.autor.value == '')
    {
        alert('Unesi autora!');
        return false;
    }
    else if (document.vijesti_dodaj.sadrzaj.value == '')
    {
        alert('Unesi sadržaj!');
        return false;
    }
    return true;
}

Sad bih želio dodati npr. da polje naslov ne može biti veće od 25 i to sam pokušao da kod if uvjeta napravim sljedeće
Code:
 if (document.vijesti_dodaj.naslov.value == '' && document.vijesti_dodaj.naslov.value > 25)
,
ali nakon testiranja vidim da se uvjet ispituje samo za prazno polje, i prelazi na ispitivanje sljedećeg polja.
Re: Validacija forme - dva uvjeta odjednom 05.03.2008. u 17:56 · pre 227 meseci #2
ne treba ti && (I) nego || (ILI)
znaci ovako nesto:
Code:

if (document.vijesti_dodaj.naslov.value == '' || document.vijesti_dodaj.naslov.value.length > 25)
{
    alert('Unesi naslov koji je kraci od 25 karaktera!');
    return false;
}


e da, i duzinu stringa isitujes sa length svojstvom
Potpis
rafforum.rs - Forum Računarskog Fakulteta
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme