bild überfahren = text ausgeben
Andi K
- javascript
0 Andi
Hi, hätte ne Frage.
Habe mal auf einer HP gesehen, das wenn man da über ein bild drübergefahren ist, hat sich direkt darunter ein Text aufgemacht, und beim wegfahren ist der text ebenfalss weg gegangen. (War aber kein Flash). Das würd ich auch gerne machan aber wie? Habe mir gedacht mit Javascript sollte das funktionieren, kenn mich aber kaum damit aus. Hier meine ersten versuche ^^
<table>
<tr>
<td>
<img onmouseover="meintext()" onmouseout="wegmitdemtext()" src="/mein-bild.jpg" alt="" border="0">
</td>
</tr>
<tr>
<td>
<script language="javascript">
function meintext() {
document.write("eintext");
}
function wegmitdemtext() {
document.write("eintext");
}
</script>
</td>
</tr>
</table>
Beim testen macht sich aber andauernd ne neue Seite auf =|.
Kann mir jemand ein paar tipps geben?
Hallo,
du kannst mit document.write nur Text währen die Seite geladen wird erzeugen.
Du brauchst innerHTML
<div id="textausgabe">
</div>
<table>
<tr>
<td>
<img onmouseover="meintext()" onmouseout="wegmitdemtext()" src="/mein-bild.jpg" alt="" border="0">
</td>
</tr>
<tr>
<td>
<script language="javascript">
function meintext() {
document.getElementById('textausgabe').innerHTML = "deinText";
}
function wegmitdemtext() {
document.getElementById('textausgabe').innerHTML = "";
}
</script>
</td>
</tr>
</table>
SO wirdsklappen ;-)