Udo Wagner: table-menu

Ist es möglich Menüs aus Tabellen zu erzeugen, indem man die Eigenschaft
background="image.normal.gif" durch eine event
zB.
<td width="100%" onmouseover="hot('action') background="image/normal.gif" .../td>
austauscht ?
Dadurch soll erreicht werden das beim klick ein neues Hintergrund in der
Zelle sichtbar wird aber der Zellentext noch vorhanden ist.

ich möchte also ähnlich wie beim image-Object eine Eigenschaft verändern.
function hot(id){
if (document.images ){
document.images[id].src="images/neu.gif"
}

nun aber die Eigenschaft .background

viele Grüße Udo

  1. hmmm....

    ....ein rumhantieren mit DHTML würde sich hier auch anbieten. In die Tabelle einen Div-Container mit Bild setzen mit dem z-Index=0, darüber einen Container mit dem eigentlichen TabellenInhalt und z-Index=1.
    DivContainer Nummer 1 kann somit beliebig verändert werden.
    Macht aber großes Hantier wenn Du das ganze NS-kompatibel machen willst: Meiner Erfahrung nach läßt sich das da nicht so leicht bewerkstelligen, dort müßtest Du mit Positionsangaben in Pixeln arbeiten.
    Ich hab das mal gemacht, mit ein wenig ausprobieren und Geduld hab ich das gewünschte Ergebnis damit erzielt...
    ....soviel von meiner Seite aus...

    Grüße

    Thorsten

    1. Vielleicht hilft Dir das auch noch weiter:

      <>http://www.teamone.de/selfhtml/sfarchiv/2000_1/t10671.htm#a53814
      [link]

      P.S.:
      Wenn das als Link dargestellt wird, bin ich der König!