Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] Chcę wiedzieć do jakiego typu znacznika się odwołuję
sweter
post 12.09.2010, 19:14:14
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Witam,
załóżmy, że mam taki uchwyt do jakiegoś elementu:
[JAVASCRIPT] pobierz, plaintext
  1. document.getElementById('cos_tam')
[JAVASCRIPT] pobierz, plaintext

W jaki sposób mogę sprawdzić do jakiego typu znacznika się odwołuję (<a>, <div>, czy może <input>?)?

Pozdrawiam smile.gif


--------------------
Go to the top of the page
+Quote Post
wookieb
post 12.09.2010, 19:19:06
Post #2





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




[JAVASCRIPT] pobierz, plaintext
  1. var element = document.getElementById('cos');
  2. console.log(element.tagName);
[JAVASCRIPT] pobierz, plaintext


--------------------
Go to the top of the page
+Quote Post
sweter
post 12.09.2010, 19:23:37
Post #3





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Mam coś takiego:
[JAVASCRIPT] pobierz, plaintext
  1. element = document.getElementById('schowane');
  2. alert(console.log(element.tagName));
[JAVASCRIPT] pobierz, plaintext

i wywala mi "undefined"


--------------------
Go to the top of the page
+Quote Post
skowron-line
post 12.09.2010, 19:29:02
Post #4





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(sweter @ 12.09.2010, 18:23:37 ) *
Mam coś takiego:
[JAVASCRIPT] pobierz, plaintext
  1. element = document.getElementById('schowane');
  2. alert(console.log(element.tagName));
[JAVASCRIPT] pobierz, plaintext

i wywala mi "undefined"

A element o takim ID istnieje questionmark.gif


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
wookieb
post 12.09.2010, 19:30:39
Post #5





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




O w dupe... Myślałem, że wiesz o istnieniu konsoli albo firebuga, albo choć trochę ... myślisz.
[JAVASCRIPT] pobierz, plaintext
  1. alert(element.tagName);
[JAVASCRIPT] pobierz, plaintext


Ten post edytował wookieb 12.09.2010, 19:31:34


--------------------
Go to the top of the page
+Quote Post
sweter
post 12.09.2010, 19:31:14
Post #6





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Naturalnie, że tak:
  1. <input type="text" id="schowane" value="-200" />


--------------------
Go to the top of the page
+Quote Post
limsr
post 12.09.2010, 19:49:21
Post #7





Grupa: Zarejestrowani
Postów: 2
Pomógł: 1
Dołączył: 12.09.2010
Skąd: Dąbrowa Górnicza

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


Pokaż więcej kodu,

może wywołujesz element za pomocą js zanim element zostanie utworzony. Sprobój przenieść kod js za element w kodzie strony.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 03:37