Tja, Zet deze twee dingen tussen de <HEAD> tags van je html file:
code:
1
2
3
4
5
6
7
8
| function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
} |
dit zijn zgn functies. Dingen die je op een bepaald moment kunt aanroepen in javascript, zodat er iets gebeurt. dat iets staat beschreven in de functie. Die plek waarvan je bovenstaande moet aanroepen, is de <a> tag die om je <img> heenstaat (ik neem maar even aan dat je html kan), jij wil dat er iets gebeurt als je over het plaatje heen gaat, dat is dus onmouseover, en als je van het plaatje afgaat, wil je dat het weer normaal wordt, dat is onmouseout. Deze twee dingen heten events, en aan events kan je functies hangen. Dat zijn dus bovenstaande dingen. Als je een functie aanroept kan je parameters meegeven, dat zijn dingen waar de functie mee kan gaan rekenen, of iets dergelijks. Deze zet je tussen haakjes achter het aanroepen van je functie. Bij deze functie zijn dat de naam en src van de te swappen plaatjes, en het aantal plaatjes. Daarom zet je onderstaande in je html file:
code:
1
| <a href="bla" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('naam','','src',aantal)">[img]"bla.jpg"[/img]</a> |
Als je het nog niet snapt raad ik je aan eens wat op site's te gaan kijken die beginnend javascript behandelen, of een boek kopen. Zoek bij google op javascript tutorial en ebginner ofzo...