Alexander Ganz: Dynamischen Tabellenzelleninhalt rechts ausrichten (NN)

Hallo Forumer!

Ich möchte gerne Text in Tabellenzellen dynamisch austauschen, soweit kein Problem, aber wie schaffe ich es diesen Text innerhalb der Tabellenzelle auch noch rechts zu positionieren? (Internet Explorer macht‚s, Netscape nicht)

Hier der Code:
<SCRIPT LANGUAGE=javascript>
<!--
function ChangeIt()
{
if(document.layers){
document.layers["o1"].document.layers["a1"].document.open()
document.layers["o1"].document.layers["a1"].document.write("huhu")
document.layers["o1"].document.layers["a1"].bgColor = "yellow"
document.layers["o1"].document.layers["a1"].document.close()}
if (document.all){
o1.innerText = "huhu"
o1.style.backgroundColor = "yellow";}
}
//-->
</SCRIPT>

</HEAD>
<BODY>

<center>
<table>
<tr>
  <td align="right" width=200 bgcolor="silver"><span style="position: relative;" id="o0"><layer id="a0">Hallloo</layer></span></td>
  <td align="right" width=200 bgcolor="silver"><span style="position: relative;" id="o1"><layer id="a1">Hallloo</layer></span></td>
</tr>
<tr>
  <td align="right" width=200 bgcolor="silver"><span style="position: relative;" id="o2"><layer id="a2">Hallloo</layer></span></td>
  <td align="right" width=200 bgcolor="silver"><span style="position: relative;" id="o3"><layer id="a3">Hallloo</layer></span></td>
</tr>
</table>
<a href="javascript: ChangeIt()">TEXT ÄNDERN!</a>

Hat jemand eine Idee??
Wäre toll!

Bis dann
Alex

  1. HI

    Habe mit ähnlichen Problemen gekämpft...

    Hat jemand eine Idee??
    Wäre toll!

    hoffe ich

    Erste Möglichkeit: Verwende ilayer statt layer (inline-layer)
    Seltfhtml-Datei: tcka.htm

    <td align="right" width=200 bgcolor="silver"><span style="position: relative;" id="o3"><ilayer id="a3">Hallloo</ilayer></span></td>

    Oder mach in den Layer noch einen Div-Tag, dem Du das Attribut align="right" gibst.

    <td align="right" width=200 bgcolor="silver"><span style="position: relative;" id="o3"><layer id="a3"><div align="rigth"> Hallloo </div> </layer></span></td>

    Falls Dir jemand vorschlägt den Layer direkt durch nen Div-Layer zu ersetzen - vergiss es, denn in selbigen kannst du nämlich nur per Java-Script schreiben, wenn der als Style "postion:absolute" hat, jedenfalls bei älteren 4.x Netscapes... 4.0x und so

    grüße

    John

    1. Hallo John!

      Das mit dem ILAYER hat‚s nicht geklappt, aber mit Div funktionierts.... bin total happy!

      Danke!

      Bis dann
      Alex!

      1. hi alex

        Das mit dem ILAYER hat‚s nicht geklappt, aber mit Div funktionierts.... bin total happy!

        Danke!

        Bis dann
        Alex!

        ahhh... endlich hab ich auch mal was gewusst  ... ;-)

        john