aurelius: onMouseOver Texttausch via .innerhtml (ähnlich Grafiktausch)

Hallo, ich besuche euer Forum immer sehr gerne.
Ich habe ein Problem, dass ich nicht weiß zu lösen:

Ich möchte für meine eBay Angebote ein script einbauen, dass durch ein MouseOver den Text einer Tabelle austauscht.

1. Der Textaustausch des bestehende Scripts funktioniert bereits. Doch wie kann ich ein Starttext einbinden, also ein Text, der solange angezeigt bleibt, bis durch ein Mouseover dieser durch einen anderen Text ersetzt wird.

2. Ist es möglich anstelle von reinem Text über .inerhtml auch HTML zu verwenden. Wie in meinem Beispiel zu sehen zeigen Absätze <p> und <br> keine Wirkung...

Vielen Dank für eure Hilfe

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<script>
var text1=new Array();
var text2=new Array();
var text3=new Array();
var text4=new Array();
text1='Hier steht der erste Text<br>in der zweiten Zeile<br>und der dritten Zeile'
text2='Hier steht der 2. Text'
text3='Hier steht der 3. Text'
text4='und hier ist der letzte Text'

function Vorschau(VorschauText)
{
blablub.innerHTML=''+VorschauText+''
}
</script>

<table border="5">
<tr>
<a onmouseover="Vorschau(text1)">Button 1</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a onmouseover="Vorschau(text2)">Button 2</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a onmouseover="Vorschau(text3)">Button 3</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a onmouseover="Vorschau(text4)">Button 4</a>
</tr>
<tr id="blablub">
</tr>
</table>
</html>

    1. Der Textaustausch des bestehende Scripts funktioniert bereits. Doch wie kann ich ein Starttext einbinden, also ein Text, der solange angezeigt bleibt, bis durch ein Mouseover dieser durch einen anderen Text ersetzt wird.

    einfach hinschreiben!
    Wenn er nach dem onmouseover wieder erscheinen soll hilft onmouseout

    1. Ist es möglich anstelle von reinem Text über .inerhtml auch HTML zu verwenden.

    ja!

    Wie in meinem Beispiel zu sehen zeigen Absätze <p> und <br> keine Wirkung...

    • dein HTML ist ungültig, da fehlen <td>, eigentlich sollten die Browser da gar nix anzeigen
    • in deinem JavaScript greifst du auf eine ID zu ohne getElementById zu verwenden. Sowas macht eigentlich nur der IE mit