Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.08.12
Prihlásený: 16.06.13
Príspevky: 9
Témy: 4
Príspevok NapísalOffline : 03.08.2012 18:25

Zdravím vás, som začiatočník v javascripte a mám problém s týmto scriptom.

Kód:
<script>

farba = new Array(
"red","green","blue"
);


var a = Math.floor(Math.random()*farba.length);

document.bgcolor(farba[a]);
</script>



Farba pozadia sa nezmení, ale keď dám namiesto document.bgcolor document.write tak to bude náhodne vypisovať. Ako mám zapísať document.bgcolor aby sa to pozadie menilo?


Offline

Čestný člen
Čestný člen
Javascript_pozadie

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 03.08.2012 18:45

Ja ti nerozumiem, nepochopil som tú časť s document.write, ani v čom je tvoj problém, keď píšeš, že ti to funguje.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.08.12
Prihlásený: 16.06.13
Príspevky: 9
Témy: 4
Príspevok Napísal autor témyOffline : 03.08.2012 18:51

problém je v tom že, mi to nefunguje ked tam je document.bgcolor teda nezmení mi to farbu pozadia, ale ked to nahradim document.write tak to vypisuje tie farby ako retazec.


Offline

Užívateľ
Užívateľ
Javascript_pozadie

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 03.08.2012 19:59

skusil si google? keby hej tak by si sa nieco o tvojom atribute bgcolor docital

Kód:
document.body.style.backgroundColor







_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.08.12
Prihlásený: 16.06.13
Príspevky: 9
Témy: 4
Príspevok Napísal autor témyOffline : 04.08.2012 18:09

Tak uz mi to ide.
Kód:
<script>

var farby=new Array("red", "green", "blue", "black", "yellow", "pink", "grey", "brown")

document.bgColor=farby[Math.floor(Math.random()*farby.length)]

</script>


Odpovedať na tému [ Príspevkov: 5 ] 


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra