Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] Uchwyt do obiektu
presscot
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 10.04.2007

Ostrzeżenie: (0%)
-----


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:)
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Pokaż kod.
Go to the top of the page
+Quote Post
presscot
post
Post #3





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 10.04.2007

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) (IMG:http://forum.php.pl/style_emoticons/default/smile.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??
Go to the top of the page
+Quote Post
ayeo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Witam!

Nie posiada żadnych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam!
Go to the top of the page
+Quote Post
presscot
post
Post #5





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 10.04.2007

Ostrzeżenie: (0%)
-----


No tak ktoś skasował post kiedy cytowałem (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
ayeo
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
Pawel_W
post
Post #7





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


zadaj sobie pytanie: skąd się biorą dzieci?
odp: trzeba je zrobić (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

tak samo jest w js
Go to the top of the page
+Quote Post
presscot
post
Post #8





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 10.04.2007

Ostrzeżenie: (0%)
-----


zle sie wyraziłem ale nie pamietam fachowej nazwy (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
A wydawało mi się tak gdyż w niezrozumiały dla mnie sposób zmienna trzyma tego bezimmienego diva w sobie
Go to the top of the page
+Quote Post
Pawel_W
post
Post #9





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


div nie jest beziienny, znajduje się w tablicy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
wystarczy wywołać getElementsByTagName('div') i już będziesz miał swojego diva ;]
Go to the top of the page
+Quote Post
ayeo
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Nie możesz sobie dodać jakiegoś id do tego elementu?
Kod
element.id = "dupa";
Go to the top of the page
+Quote Post
presscot
post
Post #11





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 10.04.2007

Ostrzeżenie: (0%)
-----


Cytat(Pawel_W @ 25.07.2009, 20:09:19 ) *
div nie jest beziienny, znajduje się w tablicy (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a wieć mam swój klucz (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Jednak tak czy innaczej wcześniej powinienem się domyśleć (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Pozdrawiam press:)

No niestety nie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Postanowiłem nie dodwaac zadnych kluczy do tworzonych divów:P ponieważ przeznaczeniem tego kodu jest być wtyczką jquery:)
Go to the top of the page
+Quote Post
ayeo
post
Post #12





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Witam!

Wydaje mi się, że jesteś w lesie (IMG:http://forum.php.pl/style_emoticons/default/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!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 09:49