Hallo Mitstreiter,
ich habe ein Problem bei dem ich entweder zu kompliziert denke oder es tatsächlich nicht geht...
Folgendes:
Ich will kurze Erklärungstexte zu Links auf der Webseite setzen. Das ganze funktioniert prima, z.B. nach diesem Prinzip:
Irgendwo auf der Seite:
<script language="JAVASCRIPT">
function lzeile(text)
{ document.forms[0].linktext.value=text; }
</script>
Irgendwo z.B. in einer Tabellenzeile an der Stelle der Seite, wo es erscheinen soll:
<form><input type="text" name="linktext" value="" size=50></form>
Und woanders, wo halt der eigentliche Link ist:
<a ... onmouseover="lzeile('Blabla, laber rababer...')" onmouseout="lzeile('')">
So, sobald jemand über den Link fährt ercheint der "Erklärungstext" an der beliebigen Stelle im Text, wo das Input-Textfeld steht.
Soweit, so gut.
Jetzt die MASTERFRAGE:
Wie kann man das evtl. erreichen, das der zu schreibende Text nicht in so einem häßlichen INPUT Feld steht?
Nicht, das mir jetzt einer sagt ich kann dem Input Feld ja ein Style-Sheet verpassen, nix da, es soll ganz weg bzw. nix zu sehen sein.
Also eine leere Zelle einer Tabelle, in der plötzlich ein Text erscheint wenn einer über den Link fährt und nicht schon vorher sieht: Hoppla, da ist ein Feld, da kommt gleich was...
Ich habe schon an einen Layer gedacht, aber ich möchte ein CMS verwenden und da absolute Layer zu setzen... ich weiß nicht ob das bei jedem Browser und Auflösung immer so hinhauen wird.
Hat einer eine Idee? Vielleicht denke ich jetzt einfach schon zu kompliziert...
Danke im Vorraus
Martin