Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Uchwyt do obiektu
Forum PHP.pl > Forum > Przedszkole
presscot
Object diva mam zapisany w zmiennej, jedank ten div nie posiada, ani id, ani name, ani class.
Nastepne po wykonaniu dowolnej akcji przypisanej do wybranego elementu zapisuje nazwe akcji w ciasteczkach.
No i tutaj mam problem, otóż nie mam pojęcia pod jaką nazwą w drzewie występuje klucz do tego obiektu.
Przy każdej próbie tylko undefined:)
wookieb
Pokaż kod.
presscot
Cytat(ayeo @ 25.07.2009, 19:47:32 ) *
Witam!

Masz 31 postów, a nie wiesz, że na forum używa się BBCode? Proszę popraw swojego posta.

Pozdrawiam!

@Spawnm, hehe



Witam exclamation.gifsmile.gif

No tak, nie zauważyłem:)

Jednak wracając, rozwiązałem swój problem w nieco inny sposób, jedank aby temat nie był całkiem bezuzyteczny:

Jesli tworze nowy element np document.createElement to domyślnie jakie dzieci posiada takie drzewo??
ayeo
Witam!

Nie posiada żadnych smile.gif

Pozdrawiam!
presscot
No tak ktoś skasował post kiedy cytowałem smile.gif

W związku z tym nie bede sie juz produkował tymbardziej ze rozwiązałem swój problem w nieco inny sposób.

Tak czy innaczej, aby ten post nie był całkiem bezuzyteczny:

Kiedy tworze nowy element "obj=document.createElement" to jakie domyślne dzieci posiada obj questionmark.gif
ayeo
Post usunąłem (swój i @Spawnm'a) ponieważ Ty usunąłeś swój z kodem. Nasze stały się bezsensowne. Odpowiedź na pytanie post wyżej. Niby skąd miałyby mieć jakieś dzieci?
Pawel_W
zadaj sobie pytanie: skąd się biorą dzieci?
odp: trzeba je zrobić winksmiley.jpg

tak samo jest w js
presscot
zle sie wyraziłem ale nie pamietam fachowej nazwy smile.gif

Ale chodzi mi np o:

obj.style, obj.href

A podejrzewałem właśnie ze jest jeszcze jakis klucz w formie obj.key który jest przydzielony przez przeglądarke a nie urzytkownika smile.gif
A wydawało mi się tak gdyż w niezrozumiały dla mnie sposób zmienna trzyma tego bezimmienego diva w sobie
Pawel_W
div nie jest beziienny, znajduje się w tablicy winksmiley.jpg
wystarczy wywołać getElementsByTagName('div') i już będziesz miał swojego diva ;]
ayeo
Nie możesz sobie dodać jakiegoś id do tego elementu?
Kod
element.id = "dupa";
presscot
Cytat(Pawel_W @ 25.07.2009, 20:09:19 ) *
div nie jest beziienny, znajduje się w tablicy winksmiley.jpg
wystarczy wywołać getElementsByTagName('div') i już będziesz miał swojego diva ;]



No a więc jesli jest w tablicy to musi posiadać swój index smile.gif a wieć mam swój klucz tongue.gif

Może głupie to moje pytanie było ale w sumie za JS zabrałem sie najpóźniej i jeszcze sie ucze smile.gif

Jednak tak czy innaczej wcześniej powinienem się domyśleć tongue.gif

Pozdrawiam press:)

No niestety nie smile.gif

Postanowiłem nie dodwaac zadnych kluczy do tworzonych divów:P ponieważ przeznaczeniem tego kodu jest być wtyczką jquery:)
ayeo
Witam!

Wydaje mi się, że jesteś w lesie tongue.gif Napisz dokładnie co chcesz zrobić. W tablicy możesz trzymać całe obiekty, a nie ich jakieś wyimaginowane ID , którego nie ma. Co jest problemem dokładnie? Bo pluginy do jQuery pisze się dziwnie na początku.

Pozdrawiam!
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.