Skal lage et album som viser frem bilder og tekst fra ulike elgopplevelser
Bytte ut et bilde med et annet.
Kode:
<html> <head> <script type="text/javascript"> var elg1 = "bilder/elg1.jpg"; var elg2 = "bilder/elg2.jpg"; function changepic(bilde) { document.getElementById("hovedbilde").src=bilde; } </script> </head> <body> <h1>Elgminner<h1> <div><img id="hovedbilde" src="bilder/elg1.jpg" width="300" height="250" /></div> <input type="button" onclick="changepic(elg2)" value="Bytt bilde" /> </body> </html> |
Eksempel: elgminner1.html
Tillegg i scriptet ... var elgtekst1 = "Denne elgen traff jeg en natt ved Tra... "; var elgtekst2 = "Denne elgen er søt."; function changetekst(tekst) { document.getElementById("tekstfelt").innerHTML=tekst; } ... <body> <h1>Elgminner</h1> <div><img id="hovedbilde" src="bilder/elg1.jpg" width="300" height="250" /></ div> <div id="tekstfelt">Denne elgen traff jeg en natt ved Trantjern. Et hyggelig møte</div> <input type="button" onclick="changepic(elg2); changetekst(elgtekst2)" value="Bytt bilde"> </body> </html> |
Eksempel: elgminner2.html
Må legge til et stilsett <style type="text/css"> div.scroll { background-color:white; width:315px; height:85px; overflow: auto; clear:left; margin-top:10; border:1px solid gray; padding:0em; } </style> Må legge til listen i html-dokumentet: <div class="scroll"> <table> <tr> <td onclick="changepic(elg1); changetekst(elgtekst1)"> <img id="tb1" src="bilder/litenelg1.jpg"/></td> <td onclick="changepic(elg2); changetekst(elgtekst2)"> <img id="tb2" src="bilder/litenelg2.jpg"/></td> <td onclick="changepic(elg3]); changetekst(elgtekst3)"> <img id="tb3" src="bilder/litenelg3.jpg"/></td> <td onclick="changepic(elg4); changetekst(elgtekst4)"> <img id="tb4" src="bilder/litenelg4.jpg"/></td> <td onclick="changepic(elg5); changetekst(elgteks5)"> <img id="tb5" src="bilder/litenelg5.jpg"/></td> </tr> </table> </div> |
Eksempel: elgminner3.html
Eksempler: