Avatar billede bobbedude Nybegynder
12. december 2008 - 09:06 Der er 8 kommentarer og
1 løsning

onmouse over 2 ting

jeg har et billede øverst på siden og lidt længere nede et link.

Nå man holder musen over billedet skal den skifte billede og linket længere nede skal blive bold og omvendt.
Avatar billede montago Praktikant
12. december 2008 - 11:15 #1
<script>
var old;
hover(obj)
{
  old = obj.src
  obj.src= obj.id + ".jpg"
  document.getElementById("link").style.fontWeight = "Bold";
}
unhover(obj)
{
  obj.src = old;
  document.getElementById("link").style.fontWeight = "normal";
}
</script>

<img onMouseOver="hover(this)" onMouseOut="unhover(this)" src="bla1.jpg" id="ping">

<img onMouseOver="hover(this)" onMouseOut="unhover(this)" src="bla2.jpg" id="pong">

<a href="" id="link">splat</a>
Avatar billede bobbedude Nybegynder
12. december 2008 - 11:23 #2
eeeh det spiller ikke her
Avatar billede nidyahou Praktikant
12. december 2008 - 11:25 #3
<img src="billedesti.gif" onmouseover="doThis()">

<script type="text/javascript">
function doThis(){
document.getElementById('andetbillede').src = 'nytbillede.jpg';
document.getElementById('spanid').style = 'font-weight: bold;';
}
</script>

er jeg helt ude at skide?
Avatar billede nidyahou Praktikant
12. december 2008 - 11:25 #4
hov der var jeg langsom - bare tag motago :P
Avatar billede montago Praktikant
12. december 2008 - 11:52 #5
altså... Javascript er ikke plug'n'play...

du nødt til lige at læse hvad den gør og rette til...
Avatar billede bobbedude Nybegynder
13. december 2008 - 07:44 #6
montago >> Javascript er ikke plug'n'play det ved jeg men jeg fatter - af det du skriver så hvordan vil du have jeg skal rette i noget jeg ikke forstår ?
Det er Eksperten jeg er på ikke ??
Avatar billede montago Praktikant
13. december 2008 - 11:49 #7
det eneste som ikke umiddelbart giver mening i mit script er :

obj.src= obj.id + ".jpg"

her kunne man i stedet skrive

switch(obj.id)
{
  case "ping" : obj.src = "andetbillede1.jpg"; break;
  case "pong" : obj.src = "andetbillede2.jpg"; break;
}

resten er (vil jeg mene) selv-forklarende... og ellers må du jo spørge direkte til det du ikke forstår...
Avatar billede montago Praktikant
13. december 2008 - 11:50 #8
men gør mig en tjeneste: sæt dig til at læse koden !

gæt hvad der sker rundt omkring...
Avatar billede bobbedude Nybegynder
14. december 2008 - 08:12 #9
<script>JEg giver det en chance til det er jo snart Jul</script>
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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