Autor | Zpráva | ||
---|---|---|---|
tomas777 Profil |
Prosím o radu jak dopsat tento script, aby function stylb(item) pří onMouseout načetla původní css styl.
<style type="text/css"> #prvniOdstavec { font-family: arial; } #prvniOdstavec { font-weight: bold; } </style> <script type="text/javascript"> function styl(item) { var element = document.getElementById("prvniOdstavec"); element.style.fontFamily = "Comic Sans MS"; element.style.color = "red"; } function stylb(item) { } </script> </head> <body> <p onMouseover="styl(this);" onMouseout="stylb(this);">text 1</p> <p id="prvniOdstavec">text 2</p> |
||
temistokles Profil |
#2 · Zasláno: 11. 3. 2009, 12:37:35
Toto by mohlo fungovať:
<script type="text/javascript"> var font=color=""; function styl(item) { var element = document.getElementById("prvniOdstavec"); font = element.style.fontFamilly; color = element.style.color; element.style.fontFamily = "Comic Sans MS"; element.style.color = "red"; } function stylb(item) { var element = document.getElementById("prvniOdstavec"); element.style.fontFamily = font; element.style.color = color; } |
||
Chamurappi Profil |
#3 · Zasláno: 11. 3. 2009, 12:44:28
Reaguji na tomase777:
Při psaní názvu vlákna jsi neviděl jasné upozornění „Tento název prosím volte tak, aby vyjadřoval podstatu dotazu. Titulky typu „pomoc!“ jsou k ničemu.“? K čemu myslíš, že je tvé „Prosím o radu“? Vystihuje podstatu dotazu? Objekt „style“ na elementech pracuje s atributem „style“. Pokud jsi doposud tento atribut na dotyčném elementu neměl, jeho původní stav zajistíš tím, že nastavíš k daným vlastnostem prázdné řetězce: function styl(item) { var element = document.getElementById("prvniOdstavec"); element.style.fontFamily = "Comic Sans MS"; element.style.color = "red"; } function stylb(item) { var element = document.getElementById("prvniOdstavec"); element.style.fontFamily = ""; element.style.color = ""; } |
||
Časová prodleva: 15 let
|
0