Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Poprawność wprowadzonych danych
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
matwiej
Tutaj mam kod z kursu.
http://jsfiddle.net/Matwiej/tT6Sh/2/

Niestety kod nie działa. Chodzi mi o to że słowo "źle" występuje cały czas.
Wygląda na to że ma problem z pobraniem "spana", ale nie wiem dlaczego.
Damonsson
Co to za kurs...
Damonsson
Kurs jest dobry biggrin.gif Przykład z kursu jest poprawny, bo czy kurs jest dobry, to nie mi oceniać w 5 sekund.

Tylko skoro wstawiasz tak js to wypadałoby dać:

$(function() {
Twój skrypt...
});


Albo tam w opcjach zmień onLoad na onDomReady.
matwiej
Wydaje mi się że jsfiddle nie wymaga deklarowania wszystkiego jako jednej funkcji.
Przynajmniej inne rzeczy bez tego działają.
Dodałem ale niestety nie działa.
Zmieniłem opcje na onDomReady i także nic nie rusza.

Zrobiłem sobie taki mały debug z alertami. I normalnie wchodzi do funkcji podstawionej pod "onchange". No ale niestety jak widać nie działa dalej haha.gif
Damonsson
Musi być dokładnie tak, bez przerw pomiędzy input i span:
<input type="text" name="Imie" id="Imie" value="" /><span class="zleDane">źle</span>

var errorSpan = this.nextSibling; <- to jest do dupy, nie powinno się tak szukać elementu. Chyba trzeba użyć find. Ale ja tam się nie znam na tym.
matwiej
faktycznie zmieniłem na ById i poszło.
Dziękuje za zainteresowanie wink.gif
Jakby ktoś wiedział jak inaczej pobrać pierwszy następny span byłbym wdzięczny za podzielenie się tą informacją wink.gif
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.