Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS]Błędne sprawdzanie
Forum PHP.pl > Forum > Przedszkole
Misiur66
Otóż próbuję zrobić walidacje w JS, potem AJAX-em w PHP. Szukałem, ale nie znalazłem. Mam skrypt
Kod
if(login.value.length < 3 && login.value.length > 15){
        odpowiedz.innerHTML = '<font=\'#ff0000\'>Podany login jest za krótki lub za długi!</font>';
        login_div.style.backgroundColor = '#ffaaaa';
        login_div.style.border = '1px solid #ff0000';
    }
    else if(login.value.length > 3 && login.value.length < 15){
        odpowiedz.innerHTML = '<font=\'#00d400\'>Podany login jest prawidłowy</font>';
        login_div.style.backgroundColor = '#00ff00';
        login_div.style.border = '1px solid #00ab00';
    }

I działa tylko część mówiąca że jest dobrze. Znaczy Jak jest mniej niż 3 znaki, to pisze... nic. Jak ponad 4 to pisze co powinno. A jak ponad 15 to... że jest dobrze. I mam takie błędne koło. Proszę o pomoc - to dla was totalny banał, mi sie coś dziś ciężko myśli czarodziej.gif
nevt
Kod
if(login.value.length < 3 || login.value.length > 15){
        odpowiedz.innerHTML = '<font=\'#ff0000\'>Podany login jest za krótki lub za długi!</font>';
        login_div.style.backgroundColor = '#ffaaaa';
        login_div.style.border = '1px solid #ff0000';
    }
    else {
        odpowiedz.innerHTML = '<font=\'#00d400\'>Podany login jest prawidłowy</font>';
        login_div.style.backgroundColor = '#00ff00';
        login_div.style.border = '1px solid #00ab00';
    }
Misiur66
Haha, tak to jest jak chce się przerzucić w jeden dzień z AND na || sciana.gif Dzięki wielkie

(|| to ironia ;>)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.