Autor | Zpráva | ||
---|---|---|---|
Kubuska112 Profil |
#1 · Zasláno: 26. 4. 2012, 17:08:50
Zdravím. Lze nějakým způsobem změnit pozadíí po kliknutí na nabízený obrázek? Odhaduji nějakou PHP funkci a obalení do
<div>
|
||
Martin02 Profil |
#2 · Zasláno: 26. 4. 2012, 17:30:36
Kubuska112:
PHP k tomu potřeba není. <img src"..." onclick="document.getElemetById('id_divu_kde_ma_byt_zmeneno_pozadi').style.background = 'barva';"> |
||
Kubuska112 Profil |
#3 · Zasláno: 26. 4. 2012, 17:53:19
Martin02
Takže do src"..." dám adresu obrázku a id divu třeba jméno toho pozadí? |
||
Martin02 Profil |
Kubuska112:
Do src dáš správně adresu obrázku. Do document.getElementById() dáš id něčeho, kde má být tu určité pozadí. Například si vytvoříš div . A do .style.background = "" dáš buďto barvu, která bude jako pozadí, nebo adresu obrázku, který má být v pozadí.
Příklad: <div id="id_div"> /* jako id může být cokoliv */ <p>Lorem Ipsum...</p> /* obsah toho divu */ </div> <img src="obrazek.jpg" onclick="document.getElementById('id_div').style.background = 'blue';"> /* obrázek, který po kliknutí mění pozadí divu s textem Lorem Ipsum... */ |
||
Kubuska112 Profil |
#5 · Zasláno: 26. 4. 2012, 18:20:21
Martin02:
Dá se ještě nabídnou malé tlačítka s náhledy pozadí? |
||
Martin02 Profil |
#6 · Zasláno: 26. 4. 2012, 18:29:38
Kubuska112:
Jak přesně? Klikne se na tlačítko a co se má stát? |
||
Kubuska112 Profil |
#7 · Zasláno: 26. 4. 2012, 18:30:16
Martin02:
„a co se má stát?“ Po kliknutí se má změnit pozadí |
||
Martin02 Profil |
Kubuska112:
Vždyť to jsem vysvětloval předtím. |
||
Časová prodleva: 12 let
|
0