Hallo liebe Forumgemeinde,
ich benötige ein Script das über ein Mouseover den Text einer Tabelle austauscht. Die größte Problematik besteht wohl darin, dass das Script für meine eBay Angebote eingesetzt werden soll, und eBay bei einer Vielzahl an JavaScripten einige als gefährlich einstuft und gar nicht erst akzeptiert.
1. Frage: Der Textaustausch funktioniert bereits. Wie jedoch einen Starttext hinterlegen? Also eine Art Introtext, der solange angezeigt bleibt, bis durch ein Mouseover dieser durch einen anderen Text ersetzt wird.
2. Frage: In diesem Beispiel funktioniert HTML leider nicht (siehe Zeilenumbruch-Tag <br>). ".innerHTML" sollte meiner Meinung nicht nur reinen Text songern auch HTML ausgeben können
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<script>
var text=new Array();
text1='Hier steht der erste Text<br>aber nicht in der zweiten 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>
<a onmouseover="Vorschau(text2)">Button 2</a>
<a onmouseover="Vorschau(text3)">Button 3</a>
<a onmouseover="Vorschau(text4)">Button 4</a>
</tr>
<tr id="blablub">
</tr>
</table>
</html>
Vielen Dank für eure Hilfe
ich benötige ein Script das über ein Mouseover den Text einer Tabelle austauscht. Die größte Problematik besteht wohl darin, dass das Script für meine eBay Angebote eingesetzt werden soll, und eBay bei einer Vielzahl an JavaScripten einige als gefährlich einstuft und gar nicht erst akzeptiert.
1. Frage: Der Textaustausch funktioniert bereits. Wie jedoch einen Starttext hinterlegen? Also eine Art Introtext, der solange angezeigt bleibt, bis durch ein Mouseover dieser durch einen anderen Text ersetzt wird.
2. Frage: In diesem Beispiel funktioniert HTML leider nicht (siehe Zeilenumbruch-Tag <br>). ".innerHTML" sollte meiner Meinung nicht nur reinen Text songern auch HTML ausgeben können
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<script>
var text=new Array();
text1='Hier steht der erste Text<br>aber nicht in der zweiten 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>
<a onmouseover="Vorschau(text2)">Button 2</a>
<a onmouseover="Vorschau(text3)">Button 3</a>
<a onmouseover="Vorschau(text4)">Button 4</a>
</tr>
<tr id="blablub">
</tr>
</table>
</html>
Vielen Dank für eure Hilfe