Autor Zpráva
Dolin
Profil *
Zdravím, v javascriptu jsem začátečník a nemůžu pohnout s tímto.

<script>
       var x = 'http://www.zaparit.cz/data_images/Image/D3.jpg';
</script>

<input type='submit' onmouseover="document.body.style.backgroundImage= 'url(x)';">


Zkouším různé kombinace uvozovek, ale pozadí se stejně nezmění. Může mi někdo vysvětlit v čem je chyba? Děkuji.
amon
Profil
Dolin:
Vrámci toho HTML elementu totiž premenná x nie je definovaná, je definovaná niekde mimo.
Okrem toho, kód by musel byť nasledovne:
document.body.style.backgroundImage= 'url(' + x + ')';
Dolin
Profil *
Děkuji, přesně tohle jsem potřeboval.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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

0