Problemet er, når jeg skriver dette, så forveksles id på billedet med ID på en serverkontrol. Jeg vil ikke bruge idét som reference i ASP.NET koden, men i noget javascript. Hvordan søger jeg for, at jeg for udskrevet: 'id="prev-arrow1"' i den endelig kode?
Hvis spørgsmålet er uklart, så stil endelig spørgsmål...
"forveksles id på billedet med ID på en serverkontrol." lige for at afklare det: alle kontroller med runat="server" ER server kontroller. Det at de har runat="server" gør, at du kan tilgå dem programmatisk.
Hvsi du ikke skal bruge programmatisk tilgang til dit image, så brug en almindelig "<img" tag, så sker der ikke noget med dens ID.
Hvis du skal bruge programmatisk tilgang, så kan du enten bruge document.getElementById("<%=prev-arrow1.ClientID%>") i Javascriptet, for at få fat i elementet (og husk at det skal lægges efter dit image i mark-up, eller køre kun i en funktion, ellers er elementet ikke loaded endnu og derfor ukendt)
eller, i din code- behind, kan du bruge .Attributes.Add("onclick","....... " & prev-arrow1.ClientID & "...")
Du har ikke lagt et svar endnu. Hvis du vil have pointene, så må du vende tilbage til mig. Nu vil jeg have spørgsmålet lukket.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.