![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 0 Dołączył: 19.09.2009 Ostrzeżenie: (10%) ![]() ![]() |
Potrzebuję coś takiego uzyskać że jak wybiorę z listboxa jakąś wartość to w zależności od niej wyświetli mi innego diva.(Ukryje jednego, pokaze drugiego)
I tak jak w tym wypadku: Wybierze się HTML to pokaże się Kod HTML, lub jeśli obrazek to się pokaża Obrazek. Odrazu mówię że JS to narazie dla mnie czarna magia ;/. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 471 Pomógł: 89 Dołączył: 29.07.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 0 Dołączył: 19.09.2009 Ostrzeżenie: (10%) ![]() ![]() |
Jest już dobrze odnośnie listy, lecz potrzeba to jeszcze zglobalizować. Czyli do każdego pola się dotyczyło, a nie pierwszego ;]
http://gamingpl.com/test.html <- teraz tak jest. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 471 Pomógł: 89 Dołączył: 29.07.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
wtedy przede wszystkim nie mozesz uzywac ID bo powinno byc unikalne
zmien sobie id na name, sprawdz getElementsByName i kombinuj (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 0 Dołączył: 19.09.2009 Ostrzeżenie: (10%) ![]() ![]() |
Ale da się uzyskać to bez pętleń, tak jak do tej pory to działa ;]? Bo mając name="jakistam[]", to jest to samo co jakistam[1], jakistam[2] i tak caly czas. A w jsie, chyba tak ladnie tego nie odczyta.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 471 Pomógł: 89 Dołączył: 29.07.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
zauwaz ze to o czym mowisz, tak naprawde juz dziala
jedynym problemem teraz jest to, ze gdy juz chcesz schowac albo pokazac element, musisz wybrac ten wlasciwy div do pokazania ze zbioru file_html albo file_obra popatrz co dokladnie dostaje teraz funkcja Pole i jak to wykorzystuje, zastanow sie czy jesli masz wiecej elementow to czy nie przydaloby sie cos jeszcze kombinuj jak zmienic getElementById na getElementByName i ktory ze zbioru Elementsow wtedy pokazac co do Twojego pytania, to nie potrzebujesz odczytywac wartosci w ten sposob jak podajesz bo ona juz jest odczytana dzieki "this", petla nie jest potrzebna |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 0 Dołączył: 19.09.2009 Ostrzeżenie: (10%) ![]() ![]() |
zauwaz ze to o czym mowisz, tak naprawde juz dziala jedynym problemem teraz jest to, ze gdy juz chcesz schowac albo pokazac element, musisz wybrac ten wlasciwy div do pokazania ze zbioru file_html albo file_obra popatrz co dokladnie dostaje teraz funkcja Pole i jak to wykorzystuje, zastanow sie czy jesli masz wiecej elementow to czy nie przydaloby sie cos jeszcze kombinuj jak zmienic getElementById na getElementByName i ktory ze zbioru Elementsow wtedy pokazac co do Twojego pytania, to nie potrzebujesz odczytywac wartosci w ten sposob jak podajesz bo ona juz jest odczytana dzieki "this", petla nie jest potrzebna
Taki kod nie powinien działać na zasadzie jak z id? To znaczy że pierwsze orginalne divy się chowają, natomiast zduplikowane pozostają bez zmian? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 471 Pomógł: 89 Dołączył: 29.07.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
przede wszystkim getElementsByName
dlatego chcialem uzyc Name ze moze byc wiele elementow o tej samej nazwie na stronie, jesli dodajesz im indeksy to rownie dobrze moze byc to id widze ze masz jquery, moze zamiast zwyklego javascript uzyjesz troche jego mocy ? (IMG:style_emoticons/default/smile.gif) poczytaj o selektorach w jquery
Ten post edytował yevaud 19.06.2010, 20:20:02 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 0 Dołączył: 19.09.2009 Ostrzeżenie: (10%) ![]() ![]() |
Raczkuje dopiero w tym JS'ie (Ale już dzięki takiej głupotce wiem coś tam więcej), dzięki wielkie za pomoc. ;]
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 03:55 |