Array Name übergeben?
GonZo
- javascript
0 Norbert Klein0 GonZo
Hi all,
habe folgendes Problem: Ich hab das Script von SelfHtml übernommen zwecks Bilderaustausch wennn man mit der Maus drüber fährt. Habs natürlich ein wenig verändert und auf folgendes Problem gestoßen:
<script ..
....
function changePic(x,name){
window.document.images[x].src = name.src;
}
...
<body ...
<a onmouseover="changePic(1,pics_a[0]);window.status='Zum Menu'; return true;" onmouseout="changePic(1,pic_b[0]);window.status=' ';return true;" href="index.html" target="main"><img src="pic/menu/menu.gif" height="50" width="100"></a>
Oben wird ja das Bild vertauscht und unten übergibt man Bildindex + Name des Bildes.
So lange der Bildname kein Array war gings einwandfrei aber seitdem diese eckigen Klammern dran hängen, will er irgendwie nicht mehr so. Woran kann das liegen?
mfg GonZo
Hallo.
Da du zu wenig von dem Script gepostet hast, kann ich dir nicht genau sagen, wo der Fehler liegt, aber vieleicht hat es etwas damit zu tun, das beim onmouseover
pics_a[0]
und beim onmouseout
pic_b[0]
steht, vielleicht ist ja nur das ein oder andere "s" zu viel oder zu wenig und darauf begründet sich dann, dass er irgendwie nicht mehr so will.
Gruß
Norbert
Tatsache, zwar war das nicht der Fehler bei pics
aber ein anderer, den ich entdeckt habe als ich den ganzen
Code mailen wollte.
Danke