e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
SERŠ Maribor | Iskanje | Primeri |
Koda: | <script type="text/javascript"> function ozadje(a) { telo.style.backgroundImage="url(slike/ozadje" + a + ".jpg)" } </script> <form action="akcija.html"> <p><input class="gumb" type="button" onclick="ozadje(1)" style="background-image:url(slike/ozadje1.jpg)"></p> <p><input class="gumb" type="button" onclick="ozadje(2)" style="background-image:url(slike/ozadje2.jpg)"></p> <p><input class="gumb" type="button" onclick="ozadje(3)" style="background-image:url(slike/ozadje3.jpg)"></p> </form> <style type="text/css" > body { background-repeat:repeat-y } .gumb { height:50px; width:100px; border: 3px solid silver; } </style> <body id="telo"> |
---|---|
Izgled v brskalniku: |
Izberi ozadje |
Razlaga: |
Funkcija postavi za ozadje eno
izmed slik z zaporednimi števili od 1 do
3. Ustrezno sliko izbere s pomočjo gumbov
na strani, ki imajo za svojo ozadje eno izmed
teh treh slik. Ob kliku na posamezen gumb ze
zažene funkcija ozadje(a) ,
pri čemer a predstavlja eno izmed
števil od 1 do 3. Funkcija nato spremeni
ustrezno ozadje s pomočjo ukaza
telo.style.backgroundImage="url(slike/ozadje"
+ a + ".jpg)"
|
SERŠ Maribor : Strokovna gimnazija : 2006 : matej Ekart