Ved "onclick" skal elementet styles først den ene vej og så den anden vej.
Hej kære eksperter.Nu driller javascripten mig ;O
Jeg har et link i html'en som ser sådan her ud:
<a class="archiveCat" href="#" id="link1" onclick="archiveChange('link1','img1')">
<img id="img1" class="archiveFolder" src="folder.png"> IT Denmark FTP Root</a>
Når man klikker på dette link første gang skal billede "img1" ændre sig, samt bagrundsfarven på link'et skal også lige ændre sig. Når man så klikker på linket igen skal linket og billede ændre sig tilbage til det oprindeligt...
Her er min java script:
function archiveChange(link, img) {
var link = document.getElementById(link);
var img = document.getElementById(img);
if(link.style.backgroundColor != "#E3EDFD") {
link.style.backgroundColor = "#E3EDFD";
img.src = "folderopen.png";
}else{
link.style.backgroundColor = "";
img.src = "folder.png";
}
}
Jeg syntes jeg har prøvet alt, men det fungere bare ikke som jeg ønsker det ;O - Når jeg klikker på linket første gang ændre den godt nok billede og bagrundsfarven, men når jeg så klikker igen på linket sker der bare ikke mere, meget frustrerende, især her kl 03:56 om natten ;)
Jeg håber du har et kvalificeret bud der kan hjælpe mig, på forhånd mange tak ! :D
Mvh Daniel Zambelli
