Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[CSS]Bledne dane w formularzu
#1
Witam, potrzebuje pomocy jak ustawic formularz, zeby np po wpisaniu zbyt krotkiego hasla wyskakiwalo powiadomienie? i do tego jak wymusic konkretna ilosc znakow na haslo? na przyklad przynajmniej skladajace sie z 8 znakow. z gory dziekuje za pomoc, nie znalazlem podobnego tematu
Odpowiedz
#2
http://www.qmike.pl/2010/12/wygodna-walidacja-formularzy-za-pomoca-jquery-i-wtyczki-jquery-validation/
Styl pretensjonalno-zaczepny. Maruda i uszczypliwiec.
Odpowiedz
#3
Kod:
<form id="jakas_foremka">
    <fieldset class="clearfix">
        <input type="password" name="haselko" placeholder="Wpisz hasło" />
    </fieldset>
</form>

<!--
załączam najnowsze jquery - tylko raz na stronę!
http://doman.art.pl/kursjs/kurs/jquery/jquery.html
-->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

<script type="text/javascript">
function check(pole) {
        var text = pole.val();  //http://jqapi.com/#p=val
        if (text.length <= 3) {
            if (!pole.next('.error').length) {   //jezeli nie ma obok pola errora to go pokaz
                pole.after('<span class="error">Wpisz hasło które ma COS TAM znaków</span>');
            }
            return false;
        } else { //jezeli haslo jest ok to usun error (jak errora nie ma to go po prostu nic nie zrobi)
            pole.next('.error').remove(); //http://jqapi.com/#p=remove
            return true;
        }
    });

}



$(function() {  //http://jqapi.com/#p=ready
    var $password = $('input[name=haselko]');
    
    $('#jakas_foremka').submit(function() {
        return check($password);
    });
    
    $password.blur(function() {
        check($(this));
    })

});
</script>

Proponuję przeanalizować 10x powyższy skrypt. Jest bardzo prosty ale na początku może wydawać się mocno zawiły. Odpowiednie linki dałem w komentarzach. Możliwe że to badziewie nie działa bo pisałem to na szybko w tym tekstowym polu do odpowiedzi Smile
Odpowiedz
#4
http://www.youtube.com/user/sever3d?feature=watch

Przejrzyj sobie filmiki/kursy odnośnie rejestracji użytkowników. W którymś z nich jest walidacja w js.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [JS,PHP] Dane nie są przesyłane kbzium 3 3,551 05-08-2011, 03:04
Ostatni post: Kartofelek
  Okienko pomocy po najechaniu na pole w formularzu Dombas 0 1,316 19-07-2010, 18:15
Ostatni post: Dombas
  Problem z podpięciem kodu JS do buttona w formularzu nighttrain 1 1,780 07-07-2010, 20:50
Ostatni post: Pedro84
  Formularz i dane programista20 4 3,350 14-01-2010, 00:16
Ostatni post: programista20
  [JS] sprawdzanie powtórzonych danych w formularzu (listbox) morlokus 1 1,876 03-11-2009, 18:55
Ostatni post: Labsta.com

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl