Javascript med ASP -- kan ikke få det til at virke
Hej eksperter.Jeg har "lånt" et lille javascript herinde på eksperten, som sørger for at skifte billede ud ved onmouseover.
Men det script jeg har er ikke dynamisk, og det skal det være. Jeg har prøvet at lege med det, men kan ikke få det til at funge.
Ideen er at jeg skal have lavet en menu, alt efter hvor mange poster der er i min varegruppe-tabel.
Er der nogen der vil tage et lille kig. (jeg er ikke skarp til javascript)
********Script********
<script LANGUAGE="javascript">
<!--
imgpath=""
imgtype=".gif"
currID = 5
imgname=new Array();
imgname[0] = "menupunkt1";
function fnimgswap(id,navn)
{
if (id != currID)
{
document.images[navn].src=imgpath+imgname[id]+imgtype;
currID = id;
}
else
{
document.images[navn].src='menupunkt2.gif'
currID = id+1;
}
}
//-->
</script>
****koden hvor menuen oprettes******
<%
Dim SQLvaregruppe
Set SQLvaregruppe = Conn.Execute(" Select * From VareGrupper")
Dim Navn
%>
<%
If Not SQLvaregruppe.BOF then
Do While Not SQLvaregruppe.EOF
If SQLvaregruppe("GruppeType") = "Herre" then
Navn = "imgswap"
Navn = Navn + SQLvaregruppe("GruppeNavn")
%> <img id="<%= Navn %>" name="<%= Navn %>" src="menupunkt2.gif">
<a href="Varer.asp" onmouseover="java script:fnimgswap('0',<%= Navn %>)" onMouseout="java script:fnimgswap('0',<%= Navn %>)" class="menulink"><% Response.Write(SQLvaregruppe("GruppeNavn")) %></a>
<br />
<%
Else
End If
SQLvaregruppe.MoveNext
Loop
Else
Response.Write(" ")
End If
%>
Håber at der kan findes en løsning, ellers så spørg
