tabellen zelle als Link benutzen mit Hintergrundfarbe mouseover
Florian Thömy
- javascript
0 Aleksej V.0 HarryS
Hallo zusammen,
ich möchte gerne in einer Tabelle Zellen als Links benutzen. beim überfahren der Zelle soll sich die Hintergrundfarbe ändern.
Dies habe ich auch geschafft es sieht so aus
<script>
var oldClr;
function changeClr(o, c)
{
oldClr = o.style.backgroundColor;
o.style.backgroundColor = c;
}
</script>
<table><a href="www.clement-elektro.ch"><td onMouseOut="changeClr(this, oldClr);" onMouseOver="changeClr(this,'#ffffff')" height="25">Über uns</td></a></table>
folgendes Problem habe ich aber noch beim überfahren der Zelle wird der Mauszeiger aber nicht verändert wie sonst bei Links.
Oder geht das auch einfacher ?
so dass es auch in der 4. er läuft?
VIELEN DAnk für eure Hilfe
Gruss
Flo
Hallo,
folgendes Problem habe ich aber noch beim überfahren der Zelle wird der Mauszeiger aber nicht verändert wie sonst bei Links.
http://selfhtml.teamone.de/css/eigenschaften/anzeigefenster.htm#cursor
Grüße aus Düsseldorf,
Hallo zusammen
folgendes Problem habe ich aber noch beim überfahren der Zelle wird der Mauszeiger aber nicht verändert wie sonst bei Links.
http://selfhtml.teamone.de/css/eigenschaften/anzeigefenster.htm#cursor
Tia wenn das sooooo einfach wäre....
Aber leider ändert die Eigenschaft cursor:pointer NUR das Aussehen des Cursors.
Das Bedeuted: Außerhalb des Textes der mit <a href...>text</a> definiert ist, wird zwar der cursor jetzt auch die 'Zeigehand' aaaaaber beim clicken außerhalb des Textes tut sich nix!!!!!!!!! (immer diese klemmenden Tasten :-)
Du müßtest jetzt noch den Eventhandler onClick für die ganze Zelle definieren, und dann die Links per JS weiterverarbeiten mit all den Nachteilen dieser Methode.
Oooooooder, Du verzichtest darauf, daß der Mouseover in dem Uraltschrott (ähem, Verzeihung für diese Entgleisung) NS4 angezeigt wird, und machst das superultraeinfach mit CSS und nichts als CSS, ohne jedewede Verwendung von abschaltbarem JS, und Suchmaschinen die mit JS-Links wenig anfangen können.
BTW die Links funktionieren natürlich weiterhin in dem Uraltschr... (schon wieder *g*) nur halt ohne den hover effekt.
Das ganze funktioniert so wie in
http://aktuell.de.selfhtml.org/artikel/css/mouseover/
beschrieben.
Sodele ich hoffe, Dich bekehrt zu haben mein Sohn :-))
Grüße aus Nürnberg, HarryS