Avatar billede bakkers Nybegynder
28. maj 2006 - 12:41 Der er 6 kommentarer og
1 løsning

onmouseover opdater imagebutton

Hejsa

Jeg har 3 billeder på en side, et stort og to små. Når jeg kører musen hen over en af de små vil jeg have det store opdateret gennem onmouseover.

Dette virker godt nok men det er så kun det billede som musen er over der opdateres
Image3.Attributes.Add("OnMouseOver", "this.src='bannerbg.gif';");

Hvis jeg istedet lavet dette virker det ikke

Image3.Attributes.Add("OnMouseOver", "Image1.src='bannerbg.gif';");

Nogle der ved hvorfor?
Avatar billede Slettet bruger
28. maj 2006 - 12:53 #1
Givet fordi Image1 ikke er det id som dit img tag har client side. Du kan ikke regne med at en web kontrol har samme id på klienten som du giver det under udvikling.

check attributten control.ClientId
Avatar billede bakkers Nybegynder
28. maj 2006 - 17:19 #2
Ok, hvordan skal jeg tjekke attributten control.ClientId? Ved ikke lige hvad jeg skal skrive i min kode for at tjekke det.
Avatar billede Slettet bruger
28. maj 2006 - 17:56 #3
Hvis det er klient id på Image1 kontrollen du vil sætte src på så skal de se cirka sådan her ud.

Image3.Attributes.Add("OnMouseOver", Image1.ClientID + ".src='bannerbg.gif';");
Avatar billede bakkers Nybegynder
28. maj 2006 - 21:27 #4
Ja det virkede, dog har jeg lige et andet problem nu når jeg lige er i gang.

Når jeg skriver denne linie
Image3.Attributes.Add("OnMouseOver", Image1.ClientID + ".src='\\minbil\\site\\userArea\\upload\\" + res.GetString(0) + "';");

Så virker det ikke men hvis det er denne jeg bruger

Image3.Attributes.Add("OnMouseOver", Image1.ClientID + ".src='test.jpg';");

Så virker det.

Hvis du lige skriver et svar får du point for du har svaret på mit oprindelige problem.
Avatar billede Slettet bruger
28. maj 2006 - 21:36 #5
Er det en reference til en lokal file ? ellers skal du nok vende dine slashes

/minbil/site/userArea/upload/

og kommer der det rigtige ud af res.GetString(0) ??
Avatar billede bakkers Nybegynder
28. maj 2006 - 21:43 #6
Det er til en fil på min server, så måske det er det.
Avatar billede bakkers Nybegynder
28. maj 2006 - 21:49 #7
det var lige det der var galt.. :) Du får mange tak for hjælpen.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester