Har ett problem som jag undrar om det går att lösa eller om jag är helt ute och cyklar.
Jag har en dynamisk meny där varje rubrik har en bild.
Klickar man på rubriken (aktiverar) ska bilden bytas ut och underrubriker visas. I mitt fall har jag en plus- och minusbild. KLickar jag igen på rubriken ska bilden återgå till ursprungsbilden och underrubrikerna försvinna.
Nu har jag gjort min dynamiska meny i en Access databas vilket gör att alla bilder (plusbilder) får ett dynamiskt värde.
Det jag undrar över är om man kan få javascript funktionen för bildändring att godta dynamiska värden?
Min kod för bilden
<a onclick="minFunktion('el<%=RecSet("ID")%>Child','main.asp'); return false;" href="<%=RecSet("Lank")%>" target="main">
<img src="plus.gif" border="0" name="<%=x%>" align="left"> <%=RecSet("Rubrik")%></a>
Javascript funktionen
function expandIE(el,url) {
whichEl = eval(el);
whichIm = event.srcElement;
if (whichEl.style.display == "none") {
initIt();
whichEl.style.display = "block";
var x = 1
}
else {
whichEl.style.display = "none";
var x = 2
}
if (url != "")
{
parent.main.location.href=url;
}
var bild = new Image()
bild.src = "minus.gif"
var oldbild = new Image()
oldbild.src = "plus.gif"
if(x == 1)
{
document.images[i].src = bild.src
}
if(x == 2) {
document.images[i].src = oldbild.src
}
}
Blir jätteglad för alla typ av tips!
/Annette