Autor | Zpráva | ||
---|---|---|---|
Mufna Profil |
Zdravím Vás. Jak mám zapsat následující řádek javascriptu tak, aby se pos nahradilo číselnou hodnotou v příslušné proměnné + se k tomu přidalo označení pro pixely (px). Tak jak to mám teď to nefunguje. Moc díky za radu, možná to není složité, ale já to bohužel zatím nedal do kupy (chvíli jsem i googlil, ale nenašel jsem to co tady potřebuju).
var pos = 120; document.getElementById(IDs).getElementsByTagName("h3")[0].style.backgroundPosition = "+pos+'px' 0"; |
||
panther Profil |
#2 · Zasláno: 12. 9. 2010, 00:57:12 · Upravil/a: panther
Mufna:
bez uvozovek. ... = pos + "px 0"; |
||
Mufna Profil |
#3 · Zasláno: 12. 9. 2010, 01:05:59
panther
zkusil jsem document.getElementById(IDs).getElementsByTagName("h3")[0].style.backgroundPosition = +pos+'px' 0; a document.getElementById(IDs).getElementsByTagName("h3")[0].style.backgroundPosition = +pos+'px' "0"; ale ani jedno nefunguje. Takže se omlouvám, ale nevím co si myslel tím "bez uvozovek". Nemůžeš mi to prosím přímo zapsat do toho mého kódu ? |
||
panther Profil |
#4 · Zasláno: 12. 9. 2010, 01:07:20
Mufna:
„Nemůžeš mi to prosím přímo zapsat do toho mého kódu ?“ na začátku je plus navíc. Pluskem se spojují řetězce, ty nic spojit nepotřebuješ. Doplnil jsem kód do [#2] už před chvílí. |
||
Mufna Profil |
#5 · Zasláno: 12. 9. 2010, 01:10:43
panther
jj, všiml jsem si té změny v tvém příspěvku až když jsem dopsal a odeslal svojí reakci ... každopádně díky, už mi to funguje |
||
Časová prodleva: 14 let
|
0