Hallo,
Wenn ich in der Vorschau anzeige wechsle kommt als erstes einmal der Fehler: "Bezeichner erwartet"
Sobald ich dann mit der Maus über das Bild fahre kommt: "Objekt erwartet"Leider kenne ich mich mit Javascript noch nicht besonders gut aus und komm daher nicht dahinter was mit meinem Script nicht passt.
Hier ist mein Script:
<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>p</title>
<script>
^Bitte gib hier den Content-Type des Scriptes an http://de.selfhtml.org/javascript/intro.htm#javascriptbereiche
Homeinaktiv = new Image; Homeinaktiv.src = "Home1.gif";
Homeaktiv = new Image; Homeaktiv.src = "Homehell.gif";function MouseOverRoutine('Homebutton')
^Bezeichner erwartet! Hier wird ein Variablenname erwartet, kein String.
Besser:
function MouseOverRoutine(Homebutton)
{
if (Homebutton=="Home")
{document.Home.src = Homeaktiv.src;}
}function MouseOutRoutine('Homebutton')
^Bezeichner erwartet! Hier wird ein Variablenname erwartet, kein String.
Besser:
function MouseOutRoutine(Homebutton)
{
if (Homebutton=="Home")
{document.Home.src = Homeinaktiv.src;}
}</script>
<meta name="Microsoft Border" content="none">
</head><body background="stars.gif">
<p align="center">p;</p>
<p align="center">
<a href="index.htm" onmouseover="MouseOverRoutine('Homebutton')" onmouseout="MouseOutRoutine('Homebutton')">
Du übergibst hier den Funktionen jeweils den String "Homebutton", fragst aber in den Funktionen jeweils nach "Home".
Besser:
<a href="index.htm" onmouseover="MouseOverRoutine('Home')" onmouseout="MouseOutRoutine('Home')">
<img border="0" src="Home1.gif" name="Home" width="144" height="163"></a></p>
viele Grüße
Axel