Autor | Zpráva | ||
---|---|---|---|
matthew Profil |
#1 · Zasláno: 23. 12. 2008, 19:31:51 · Upravil/a: matthew
<img id="obrazek" onMouseOver="funkce();" alt=""> <script> function funkce(){ tag = ???; // Lze nějak jednoduše do proměnné TAG dostat ID tagu, který funkci zavolal? document.write(tag); } </script> |
||
Timy Profil |
#2 · Zasláno: 23. 12. 2008, 19:36:59
<p id="baf" onclick="funkce(this)">adadad</p> <script> function funkce(el) { alert(el.id); } </script> |
||
Měsíček Profil |
#3 · Zasláno: 23. 12. 2008, 19:37:06
<script type="text/javascript"> function funkce (obj) { document.write (obj.id); } </script> <img id="obrazek" onmouseover="funkce(this);" alt="#"> |
||
ah01 Profil |
#4 · Zasláno: 23. 12. 2008, 19:58:05 · Upravil/a: ah01
Omyl - smazáno
|
||
Měsíček Profil |
#5 · Zasláno: 23. 12. 2008, 20:09:07
Reaguji na ah01:
Právě že ne .. tady to bude vždy "undefined". |
||
Leo Profil |
#6 · Zasláno: 23. 12. 2008, 21:22:33
Měsíček
"Právě že ne .. tady to bude vždy "undefined"." No vzdy ne, stacilo by nastavit globalni promenou id, Leo |
||
Chamurappi Profil |
#7 · Zasláno: 25. 12. 2008, 07:49:31
Reaguji na matthewa:
Zamysli se nad tím, jestli to ID opravdu k něčemu potřebuješ. Chceš-li jej zjistit jen proto, abys ho na jiném místě JS strčil jako argument do document.getElementById(…), tak ho pravděpodobně nepotřebuješ. Můžeš si uchovávat referenci přímo na příslušný <img> objekt. |
||
Časová prodleva: 15 let
|
0