Autor Zpráva
naKokos
Profil
Zdaravím, šlo by nějak udělat že když někdo klikne na obrázek tak aby se mu změnilo pozadí stránky? (barva je uložena v .css)
Předem díky
perwin
Profil
naKokos:
Např. pomocí JavaScriptu.
<body id="identifikator">
<img src="..." onclick="document.getElementById('identifikator').style.background='barva';">
Chamurappi
Profil
Reaguji na perwina:
Proč ídéčko? Proč ne jednoduše document.body?
Jestli chce mít barvy uložené v externím CSS, asi by ocenil spíš měnění třídy.
naKokos
Profil
Chamurappi
A to se dělá jak?
PS: Potřebuji aby to platilo pro všechny další stránky které uživatel naštíví,...
(aby to nebylo jen na jednu konkrétní)
Chamurappi
Profil
Reaguji na naKokose:
Nastavením vlastnosti className.

Potřebuji aby to platilo pro všechny další stránky
Stav si ukládej do cookies. Funkce pro práci s cookies si najdi.

Možná by bylo vhodnější udělat to v něčem, co běží na serveru. Tedy při kliknutí na obrázek načíst novou stránku, která uloží cookie a která bude mít rovnou předgenerovaný atribut class tam, kde je potřeba.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0