W3-SI.com | HTML | CSS | JavaScript | Načrtovanje | |||||
SERŠ Maribor | Iskanje | Primeri |
Koda: |
<head> <script type="text/javascript"> function spremeni() { var x=document.getElementById("mojaIzbira") sad=document.getElementById("sadje").value x.options[x.selectedIndex].text=sad } </script> </head> <body> <form> Izberi sadje: <select id="mojaIzbira"> <option>Jabolko</option> <option>Banana</option> <option>Ananas</option> <option>Limona</option> </select> <input type="text" value="Sadje" id="sadje" /> <input type="button" onclick="spremeni()" value="Spremeni besedilo za izbrano sadje" /> </form> </body> |
---|---|
Izgled v brskalniku: |
|
Razlaga: | Obrazec sestavljajo en izbirni seznam - select, vnosno okence in gumb. Ob pritisku na gumb se izbrana vrednost v izbirnem seznamu zamenja z vrednostjo okenca. Gumb pokliče funkcijo spremeni() brez parametrov. Ta nato spremeni vrednosti. In sicer dobi spremenljivka sad vrednost okenca (sad=document.getElementById("sadje").value ), izbrana možnost pa vrednost sad (x=document.getElementById("mojaIzbira"); x.options[x.selectedIndex].text=sad
). Ob osvežitvi strani se vrednosti seveda resetirajo, saj se obrazec na novo naloži. |
SERŠ Maribor : Strokovna gimnazija : 2006 : Aleš Škerbinek