Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dynamiczne sprawdzanie?
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
goukan
Witam was smile.gif Napisałem coś takiego:
http://mycrafts.pl/generator.php?gen=1

O to kod:
http://wklej.org/hash/261eff7e43f/

Chciałbym się dowiedzieć jak dynamicznie sprawdzać czy coś zostało wpisane w polu? Chodzi mi o to, że w Team pierwsze pole (właściciel) było obowiązkowe (nie musi być sprawdzanie) a reszta (te 4 osoby) były opcjonalne i jeżeli ich się nie poda to w podglądzie jak i w kodzie bbcode i html nie będzie się pojawiać ta linijka odpowiedzialna za pokazanie ikonki miecza i gg. Mam nadzieje że rozumiecie. Z pluginami podobnie, pieć pierwszych było by do wpisania, a reszta opcjonalnie i jeżeli się nie wpiszę to nie wyświetlają się te ikonki.
Proszę o napisanie również jakiegoś przykładu do mojego kodu bo ja i Java to nie jest dobre połączenie tongue.gif Dzięki za pomoc
erix
To Java, czy JavaScript?

Średnio rozumiem, co to znaczy "dynamicznie" w Twoim poście.
goukan
no to javascript jest, chodziło mi że wszystko co ma w słowie"java" to nie dla mnie tongue.gif wogóle tego nie rozumiem, ale chcę to zrobić w javascript, ewentualnie jquery jeśli się da, ale za cholere nie wiem jak to zrobić bo w ogóle nie umiem jeszcze tego języka
erix
Jeszcze żebyś okreslił precyzyjnie, co chcesz osiągnąć.

PS. jQuery jest w JavaScript.
goukan
Na tej stronie
http://mycrafts.pl/generator.php?gen=1
mam po prawej stronie w podglądzie 10 ikonek mieczyków. Co odpowiada to 10 pól inputów (Pluginy). A chcę zrobić żeby nie było tam żadnego mieczyka. Jednak po wpisaniu czegoś w inpucie np plugin 1 to pojawiał się mieczyk wraz z tym co napisałem, a znikał gdy usunę z formularza to co wpisałem;/
Jak jest pusty input to nie pokazuje nic. Bo ktośkto robi serwer może nie ma aż 10 pluginów lub 5 adminów w grze dlatego chcę taki bajer zrobić ale nie wiem jak.
To samo tyczy się tego BBCode. Wygląda on standardowo tak:
Kod
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/gen1/pluginy.png][/url]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 1[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 2[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 3[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 4[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 5[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 6[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 7[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 8[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 9[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 10[/color]

To jest fragment właśnie tych 10 pól pluginów. I to samo co u góry pisałem. Jak ktoś wpisał np 3 pluginy to generuje mu w kodzie bbcode tylko 3 takie linijki:
Kod
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/gen1/pluginy.png][/url]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 1[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 2[/color]
[url=http://mycrafts.pl][img=http://mycrafts.pl/images/kropka.png][/url][color=#901313]Plugin 3[/color]
erix
Sprawdzasz, czy jest puste, czy nie i odpowiednio klonujesz inputa albo go kasujesz.

Trochę nie rozumiem, w czym problem.
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.