/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Problem med ommouseover fukntionen...
Fra : Thomas Nielsen


Dato : 25-02-05 12:53

ville få 2 individuelle billeder til at skifte til 2 andre
individuelle billeder, ved brug af onmouseover funktionen.. Det
1. billede går fint, men når jeg tester med det andet samtidigt,
går det galt..
Har lavet det hele som 2 script, med samme funktion..
her er koden, som jeg bruger: (forenklet)

<html>
<head>
<title>Skift billede</title>

<script type="text/javascript">
<!-- Start

billede1 = new Image();
billede1.src = "billede1.gif";

billede2 = new Image();
billede2.src = "billede2.gif";

function skiftbillede(img_name,img_src) {
document[img_name].src=img_src;
}

// Slut -->
</script>
<script type="text/javascript">
<!-- Start

billede1 = new Image();
billede1.src = "billede3.gif";

billede2 = new Image();
billede2.src = "billede4.gif";

function skiftbillede(img_name,img_src) {
document[img_name].src=img_src;
}

// Slut -->
</script>

</head>
<body>

<a href="test.html"
onmouseover="skiftbillede('eksempel','billede2.gif')"
onmouseout="skiftbillede('eksempel','billede1.gif')">
<img src="billede1.gif" /></a>

<br><br>

<a href="test.html"
onmouseover="skiftbillede('eksempel','billede4.gif')"
onmouseout="skiftbillede('eksempel','billede3.gif')">
<img src="billede3.gif" /></a>

</body>
</html>

håber nogen kan hjaelpe mig..
Tak på forhaand..

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jens Gyldenkærne Cla~ (25-02-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 25-02-05 13:02

Thomas Nielsen skrev:

> ville få 2 individuelle billeder til at skifte til 2 andre
> individuelle billeder, ved brug af onmouseover funktionen.. Det
> 1. billede går fint, men når jeg tester med det andet samtidigt,
> går det galt..

Må vi se siden online?

Se evt. siden her: <http://infimum.dk/HTML/hjaelpmig.html>

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Erik Ginnerskov (25-02-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 25-02-05 23:12

Thomas Nielsen wrote:
> ville få 2 individuelle billeder til at skifte til 2 andre
> individuelle billeder, ved brug af onmouseover funktionen.. Det
> 1. billede går fint, men når jeg tester med det andet samtidigt,
> går det galt..
> Har lavet det hele som 2 script, med samme funktion..
> her er koden, som jeg bruger: (forenklet)

> <script type="text/javascript">
> billede1 = new Image();
> billede1.src = "billede1.gif";
> billede2 = new Image();
> billede2.src = "billede2.gif";
> function skiftbillede(img_name,img_src) {
> document[img_name].src=img_src;
> }
> </script>
> <script type="text/javascript">
> billede1 = new Image();
> billede1.src = "billede3.gif";
> billede2 = new Image();
> billede2.src = "billede4.gif";
> function skiftbillede(img_name,img_src) {
> document[img_name].src=img_src;
> }
> </script>

Det er klart, at det ikke virker. I det andet script overskriver du det, du
har defineret i det første script.

Gør sådan:

<script type="text/javascript">
billede1 = new Image();
billede1.src = "billede1.gif";

billede2 = new Image();
billede2.src = "billede2.gif";

billede3 = new Image();
billede3.src = "billede3.gif";

billede4 = new Image();
billede4.src = "billede4.gif";

function skiftbillede(img_name,img_src) {
document[img_name].src=img_src;
}
</script>

</head>
<body>

<a href="test.html" onmouseover="skiftbillede('eksempel','billede2.gif')"
onmouseout="skiftbillede('eksempel','billede1.gif')"><img src="billede1.gif"
/></a>

<a href="test.html" onmouseover="skiftbillede('eksempel','billede4.gif')"
onmouseout="skiftbillede('eksempel','billede3.gif')"><img src="billede3.gif"
/></a>

</body>
</html>

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Søg
Reklame
Statistik
Spørgsmål : 177495
Tips : 31968
Nyheder : 719565
Indlæg : 6408489
Brugere : 218886

Månedens bedste
Årets bedste
Sidste års bedste