Hallo ihr Lieben ;)
Okay, ich bin ganz neu hier, habe aber direkt eine kleine Frage...
Ich habe absolut keinen Schimmer, wo das Problem bei meinem Javascript liegt :(
Nunja, ich bin dabei eine Seite zu coden. Dort habe ich eine Datei menue.html, wo zwei Buttons drinne sind. Diese sollen bei einem Mouseover immer in 'xx_o.gif' verwandeln, bei Mouseout in 'xx_p.gif' und bei einem Mousedown (Klick!) sollen sie sich in 'xx_a.gif' verwandeln.
Ich hoffe, das habe ich jetzt richtig gaschrieben.
Nunja, jedenfalls bekomme ich bei meinem Code immer folgenden JS-Fehler:
------------------------------------------------------------
Zeile: 17
Zeichen: 2
Fehler: 'document[...]' ist Null oder kein Objekt
Code: 0
------------------------------------------------------------
Nunja, ich weiß wirklich nicht, woran das liegen kann *seufz*
Hier nun mal der Inhalt der menue.html:
------------------------------------------------------------
<html>
<script language="Javascript">
<!--
bo_o = new Image;(8,8)
bo_o.src = "img/bo_o.gif";
bo_p = new Image;(8,8)
bo_p.src = "img/bo_p.gif";
bo_a = new Image;(8,8)
bo_a.src = "img/bo_a.gif";
sh_o = new Image;(8,8)
sh_o.src = "img/sh_o.gif";
sh_p = new Image;(8,8)
sh_p.src = "img/sh_p.gif";
sh_a = new Image;(8,8)
sh_a.src = "img/sh_a.gif";
//-->
</script>
<!-- ------------------------------------------------ functions -------------------------------------------- -->
<script language="Javascript" src="bachmann.js"></script>
<!-- ------------------------------------------------------------------------------------------------------- -->
<body bgcolor="#647279" marginwidth="0" marginhight="0" topmargin="0" leftmargin="0">
<table border="0" cellspacing="0" cellpadding="0" height="24" width="100%">
<tr align="right">
<th align="left"><img src="img/line.gif" width="1" height="22" align="left" hspace="0" vspace="0"><a href="frameset.html" target="main" onmouseover="mySwap( 'bo', 'bo_o' )" onmouseout="mySwap( 'bo', 'bo_p' )" onmousedown="mySwap( 'bo', 'bo_a' )"><img src="img/bo_p.gif" border="0" align="left" hspace="0" vspace="0"></a><img src="img/line.gif" width="1" height="22" align="left" hspace="0" vspace="0"></th>
<th align="right"><img src="img/line.gif" width="1" height="22" align="right" hspace="0" vspace="0"><a href="http://www.bachmann.at" target="_top" onmouseover="mySwap( 'sh', 'sh_o' )" onmouseout="mySwap( 'sh', 'sh_p' )" onmousedown="mySwap( 'sh', 'sh_a' )"><img src="img/sh_p.gif" border="0" align="right" hspace="0" vspace="0"></a><img src="img/line.gif" width="1" height="22" align="right" hspace="0" vspace="0"></th>
</tr>
</table>
</body>
</html>
------------------------------------------------------------
Und hier die entsprechende Passage aus der bachmann.js Datei!
Jedoch weiß ich nicht genau, wo da der Fehler ist:
------------------------------------------------------------
function mySwap ( which, what ) {
document[which].src = eval ( what + '.src' )
}
------------------------------------------------------------
Ich hoffe ihr könnt mir helfen Leute, ich bin hier echt am verzweifeln...
Wenn ihr mehr Code oder so braucht sagt bescheid!
Liebe Grüße Joyly!--
Besucht auch mein Board:
http://www.mixboard.de