Forum » Izdelava spletišč » radio button
radio button
KaiSmith ::
Pozdravljeni!
Želim nareditispletno stran, kjer bi uporabnik lahko spreminjal ozadje, vendar sem nekje zaj... funkcijo
mi lahko kdo pove zakaj stvar ne deluje?
HVALA!
Želim nareditispletno stran, kjer bi uporabnik lahko spreminjal ozadje, vendar sem nekje zaj... funkcijo
<html> <head> <script> function ozadje() { var ozadje1=document.form.ozadje1; var ozadje2=document.form.ozadje2; var ozadje3=document.form.ozadje3; var ozadje4=document.form.ozadje4; if(ozadje1.value==checked){ backgroundImage="C:\Users\Uporabnik\Desktop\Documents\Najboljše\106_0630_1.jpg"; } else if(ozadje2.value==checked){ backgroundImage="C:\Users\Uporabnik\Desktop\Documents\Najboljše\148BobMarleyMarihuana.jpg"; } else if(ozadje3.value==checked){ backgroundImage="C:\Users\Uporabnik\Desktop\Documents\Najboljše\mx350_20090422091453_super-seksi.jpg"; } else if(ozadje4.value==checked){ backgroundImage="C:\Users\Uporabnik\Desktop\Documents\Najboljše\kera_prasica.jpg"; } } </script> <title></title> </head> <body>Izberite ozadje: <form> <input type="radio"value="ozadje1" id="ozadje1" name="slika">ozadje 1 <img src="C:\Users\Uporabnik\Desktop\Documents\Najboljše\106_0630_1.jpg" with="100" height="101"> <input type="radio"value="ozadje2"id="ozadje2" name="slika"">ozadje 2 <img src="C:\Users\Uporabnik\Desktop\Documents\Najboljše\148BobMarleyMarihuana.jpg" with="100" height="101"> <input type="radio"value="ozadje3"id="ozadje3" name="slika">ozadje 3 <img src="C:\Users\Uporabnik\Desktop\Documents\Najboljše\mx350_20090422091453_super-seksi.jpg" with="100" height="101"> <input type="radio"value="ozadje4" id="ozadje4 "name="slika">ozadje 4 <img src="C:\Users\Uporabnik\Desktop\Documents\Najboljše\kera_prasica.jpg" with="100" height="101"><br> <div align="center"><a href="javascript:ozadje()">spremeni ozadje</a></div> </form> </body> </html>
mi lahko kdo pove zakaj stvar ne deluje?
HVALA!
Lion29 ::
se bolj je koristno, ce tovrstne stvari prilepis na jsfiddle.net (z resitvijo)
Founder and CTO @ Article-Factory.ai
KaiSmith ::
grda koda, ampak deluje...
<html> <head> <script> function ozadje() { var x=document.form1.slika; for (var i=0; i<x; i++); if (x[i].checked == true){ document.body.style.backgroundImage="url('106_0630_1.jpg')"; }for ( i=1; i<x; i++); if (x[i].checked == true){ document.body.style.backgroundImage="url('148BobMarleyMarihuana.jpg')"; } for ( i=2; i<x; i++); if (x[i].checked == true){ document.body.style.backgroundImage="url('mx350_20090422091453_super-seksi.jpg')"; }for ( i=3; i<x; i++); if (x[i].checked == true){ document.body.style.backgroundImage="url('kera_prasica.jpg')"; } } </script> <title></title> </head> <body>Izberite ozadje: <form name="form1"> <input type="radio" name="slika" value="ozadje1" onclick="ozadje()" >ozadje 1 <img src="C:\Users\Uporabnik\Desktop\Documents\Najboljše\106_0630_1.jpg" with="100" height="101"> <input type="radio" name="slika" value="ozadje2" onclick="ozadje()" >ozadje 2 <img src="C:\Users\Uporabnik\Desktop\Documents\Najboljše\148BobMarleyMarihuana.jpg" with="100" height="101"> <input type="radio" name="slika" value="ozadje3"onclick="ozadje()" >ozadje 3 <img src="C:\Users\Uporabnik\Desktop\Documents\Najboljše\mx350_20090422091453_super-seksi.jpg" with="100" height="101"> <input type="radio" name="slika" value="ozadje4"onclick="ozadje()" >ozadje 4 <img src="C:\Users\Uporabnik\Desktop\Documents\Najboljše\kera_prasica.jpg" with="100" height="101"><br> </form> </body> </html>
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Slither.ioOddelek: Igre | 3092 (2117) | mlamat |
» | [C#] Naključno razporejanje elementov v tabeliOddelek: Programiranje | 2714 (2395) | TheAmunraaa |
» | Spremljanje dogajanja na ekranuOddelek: Programiranje | 1278 (1137) | boss-tech |
» | C# metodaOddelek: Programiranje | 1997 (1868) | davaman |
» | Podoben jezik kot VB ?Oddelek: Programiranje | 1209 (1117) | jype |