Ich baue mir gerade ein neues Forum (www.spiele-tcg-forum.de.vu) und spiele ein wenig mit der Menüleiste herum. Mein Ziel ist es, wenn man in der Menüleiste z. B. mit der Maus über "Home" geht, dass dann unterhalb der Menüleiste eine Zusatzinformation dazu erscheint. Da dies meinerster Scriptingversuch ist, habe ich mich an das Buch "DataBecker - <HTML>4" gewendet und daraus auch das meiste des eigentlichen Scriptes übernommen. Beim Start teilt mir der IE jedoch immer mit, dass er in Zeile 49/51/53/55/57 (Kommt darauf an, welches Bild man mit der Maus "überfährt") ein Objekt erwarte. Was ist hier falsch?
<html>
<head>
<title>Neue Seite 2</title>
</head>
<body>
<script language="text/javascript">
<!--
Button = new Array (6);
Text = new Array (6);
Button[1] = new Image ()
Button[1].src = www.ctstoerti.gmxhome.de/forum/home.jpg
Button[2] = new Image ()
Button[2].src = www.ctstoerti.gmxhome.de/forum/news.jpg
Button[3] = new Image ()
Button[3].src = www.ctstoerti.gmxhome.de/forum/mitglieder.jpg
Button[4] = new Image ()
Button[4].src = www.ctstoerti.gmxhome.de/forum/pn.jpg
Button[5] = new Image ()
Button[5].src = www.ctstoerti.gmxhome.de/forum/profil.jpg
Button[6] = new Image ()
Button[6].src = www.ctstoerti.gmxhome.de/forum/suche.jpg
Text[1] = "Zurück zur Startseite des Forums";
Text[2] = "Zu den News";
Text[3] = "Einsicht der Mitgliederliste";
Text[4] = "Zugang zur Nachrichtenzentrale";
Text[5] = "Eigenes Profil einsehen und ggf. ändern";
Text[6] = "Suche in den Beiträgen nach Stichwörtern";
function Zustandswechsel (Postion,status)
{
if (status == "markiert")
display_text.innerHTML = Text[Position];
else
display_text.innerHTML = "";
}
//-->
</script>
<p>
<a href="xxx" onmouseover="Zustandswechsel (1,'markiert')" onmouseout="Zustandswechsel (1,'standard')">
<img border="0" src="Home.jpg" width="100" height="30"></a>
<a href="xxx" onmouseover="Zustandswechsel (2,'markiert')" onmouseout="Zustandswechsel (2,'standard')">
<img border="0" src="News.jpg" width="100" height="30"></a>
<a href="xxx" onmouseover="Zustandswechsel (3,'markiert')" onmouseout="Zustandswechsel (3,'standard')">
<img border="0" src="Mitglieder.jpg" width="100" height="30"></a>
<a href="xxx" onmouseover="Zustandswechsel (4,'markiert')" onmouseout="Zustandswechsel (4,'standard')">
<img border="0" src="PN.jpg" width="100" height="30"></a>
<a href="xxx" onmouseover="Zustandswechsel (5,'markiert')" onmouseout="Zustandswechsel (5,'standard')">
<img border="0" src="Profil.jpg" width="100" height="30"></a>
<a href="xxx" onmouseover="Zustandswechsel (6,'markiert')" onmouseout="Zustandswechsel (6,'standard')">
<img border="0" src="Suche.jpg" width="100" height="30"></a>
</p>
<p id="display_text"></p>
</body>
Betreff |
Von |
Datum |
|
|
Re: Fehlerhaftes Script
Also umlaute im Script ist schon mal immer nicht optimal.<br>Wichtiger ist aber das bei Deiner Funktion Zustandswechsel bis zur öffnenden Klammer ein Leerzeichen ist, das muss auf jeden Fall weg.<br>Und... |
|
|
|
|
|
Sven
Buhk
|
23.03.2004 00:08 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!