document.[variabel]
Hej experter, har lige et spørgsmål til js (har ikke kodet så meget i js, men mere .NET)...Jeg har skrevet en lille funktion der skifter et billede når man trykker på et link (den tager paramteren LinkName):
onmousedown="activeLink('profil')"
-------------------------------------
js-funktionen
-------------------------------------
function activeLink(LinkName)
{
if(LinkName=="profil")
{
document.profil.src ="graa.jpg";
document.cv.src ="lysGraa.jpg";
}
if(LinkName=="cv")
{
document.cv.src ="graa.jpg";
document.profil.src ="lysGraa.jpg";
}
}
Jeg vil gerne gøre min funktion lidt bedre/dynamisk, idet jeg synes det er træls at skulle hardcode hvert eneste menupunkt ind i min funktion.
Kan man ikke lave noget i stil med:
-------------------------------------
function activeLink(LinkName)
{
if(LinkName=="profil")
{
document.LinkName.src ="graa.jpg";
document.LinkName.src ="lysGraa.jpg";
}
}
Altså hvor "profil" skiftes ud med den variabel der hedder LinkName?
På forhånd tak!
