Autor | Zpráva | ||
---|---|---|---|
ferda Profil * |
#1 · Zasláno: 19. 6. 2006, 20:20:13
Zdravim. Pokousim se vytvorit prvek, ktery po najeti mysi zmeni barvu, kterou si zvolim. zkousel jsem to takto. (je v tom i PHP, ale dotaz se podle me vic hodi do JavaScriptu)
<div onMouseOver="this.style.color='<?php echo $_GET["color"] ?>'"></div> Kdyz $color je PHP promenna, ktera ma hodnotu treba #dddddd. Do zdrojaku se mi to prelozi, takze problem je v tom JS. Dik. |
||
ferda Profil * |
#2 · Zasláno: 19. 6. 2006, 20:25:59
A jeste neco: Mohl by me nekdo rovnou pri tom navest na nejaky navod, kde by byly popsany vsechny tyto konstrukce typu this.className, this.style.color, document.all.text atd.... Dik.
|
||
peta Profil * |
#3 · Zasláno: 20. 6. 2006, 08:07:49
ferda
"navest na nejaky navod" CZ? jakpsatweb - zdokonaleni odkazu jakpsatweb - javascript - priklady <div onMouseOver="this.style.color='<?php echo $_GET["color"] ?>'"></div> predevsim onmouseover="" - vejdi onmouseout="" - odejdi (a malyma) a na get bych vubec nespolehal... '<?php $x="color"; echo isset($_GET[$x])?$_GET[$x]:"#000000"; ?>' a to jeste schazi zkontrolovat platnost obsahu GET, protoze uzivatele zkousi ruzne veci. |
||
ferda Profil * |
#4 · Zasláno: 20. 6. 2006, 14:18:31
OK... A kdyz byck chtel zmenit pozadi? dela se to this.style.background-color= ? protoze to mi nefunguje.
|
||
Leo Profil |
#5 · Zasláno: 20. 6. 2006, 14:44:08
"this.style.background-color"
ne, takhle: this.style.backgroundColor Leo |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0