/ 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
javascript:onMouseOver problemer
Fra : blacky


Dato : 25-03-02 12:02

Jeg har problemer med dette ganske simple script.
Problemet er, at billederne ikke skifter når musen kører hen over dem.
Alle 4 billeder ligger i samme dir som selve html-siden.
Når jeg loader siden i IE skriver den

line 38
char 1
object expected.

line 39
char 1
object expected.


I linie 38 og 39 starter onMouseOver. Hvad er der galt der?


Her følger hele html-siden.
Jeg håber på jeres hjælp.

Mvh blacky
************************************************
<html>
<head><title>two rollover images</title>
<script language = "JavaScript"
<!--
if (document.images) {

// "On" images
img1on = new Image();
img1on.src = "cits_on.gif";
img2on = new Image();
img2on.src = "kina_on.gif";

// "Off" images
img1off = new Image();
img1.src = "cits_off.gif";
img2off = new Image();
img2off.src = "kina_off.gif";
}

function imgOn(imgName) {
if (document.images) {
document.images[imgName].src = eval(imgName + "on.src");
}
}

function imgOff(imgName) {
if (document.images) {
document.images[imgName].src = eval(imgName + "off.src");
}
}

//-->
</script>
</head>

<body>
<a href="index.html"
onMouseOver="imgOn('img1')"
onMouseOut="imgOff('img1')">
<img NAME="img1" border=0 height=35 width=130 src="cits_off.gif"></a>

<a href="page2.html"
onMouseOver="imgOn('img2')"
onMouseOut="imgOff('img2')">
<img NAME="img2" border=0 height=35 width=130 src="kina_off.gif"></a>
</body>
</html>



 
 
Johan (25-03-2002)
Kommentar
Fra : Johan


Dato : 25-03-02 14:09

> document.images[imgName].src = eval(imgName + "on.src");

Fjern .src
Og det er både ved on og off!
mvh
Johan


blacky (26-03-2002)
Kommentar
Fra : blacky


Dato : 26-03-02 16:19

On Mon, 25 Mar 2002 14:09:18 +0100, Johan <tcr480@ofir.dk> wrote:

>> document.images[imgName].src = eval(imgName + "on.src");
>
>Fjern .src
>Og det er både ved on og off!
>mvh
>Johan
>

Mener du således:

document.images[imgName].src = eval(imgName + "on");

eller måske således?

document.images[imgName] = eval(imgName + "on");


Jeg har prøvet begge dele, både med "on " og "off" naturligvis, men
det bliver det ikke bedre af.
Har Johan eller andre flere forslag?

Mvh
blacky

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste