mmh, ich habe die Bildwechselfkt. aus Selfhtml für meine Versuche genommen, kriege das mit Text aber nicht hin, weil ich mich (leider) noch nicht gut genug auskenne. Kann ich die dafür überhaupt benutzen ? Vielleicht kannst du mir mit ein wenig Quelltext helfen ?
Ich beziehe mich mal auf dieses Beispiel: </selfhtml/tedg.htm>
Die Textlinks kriegst du hin, indem du die Grafik gegen Text austauschst:
<a href="index.htm" onMouseOver="Bildwechsel(0,Highlight1)"
onMouseOut="Bildwechsel(0,Normal1)">
<img src="button1a.gif"></a>
^DIESES IMAGE AUSTAUSCHEN
Später in deiner Tabelle brauchst du ein Bild, welches ausgetauscht werden soll. Es hilft, wenn alle Bilder gleich groß sind! ;)
<img src="leerbild.gif">
Deine Bilder im Skript nennst du am Besten numerisch:
Leerbild = new Image();
Leerbild.src = "leerbild.gif"; /* Das ist das leere Bild */
Bild1 = new Image();
Bild1.src = "grafik1.gif";
Bild2 = new Image();
Bild2.src = "grafik2.gif";
Dann mußt du noch zählen, das wievielte Bild dieses ist, und es in die Links eintragen, bei Mouseover und Mouseout. Nehmen wir an, es wäre das 6. Bild im HTML-Text, dann heißt der Link:
<a href="#" onMouseOver="Bildwechsel(6,Bild1)"
onMouseOut="Bildwechsel(6,Leerbild)">(1)</a>
<a href="#" onMouseOver="Bildwechsel(6,Bild2)"
onMouseOut="Bildwechsel(6,Leerbild)">(2)</a>
- Sven Rautenberg