Textfarbe bei Mouseover ändern

Ich weiß, das ganze ist wahrscheinlich hundsprimitiv, aber als intimer Kenner von JavaScript scheitere ich bereits an dieser Stelle. Ich habe es mit

onMouseover=„document.font color=“#990000".all.Test.innerText=‚Text‘"

versucht, aber der fontcolor-Befehl wird leider ignoriert. Die Schrift bleibt beharrlich beim Standard (schwarz). Wer kann mir einen Tipp geben?

Vielleicht:
document.all.Test.fontColor="#990000".
Um nur ein Wort innerhalb eines Textes neu einzufärben, würde ich den gesamten Text neu schreiben und dabei HMTL-Tags hinzufügen.

Daniel

Danke für die Antwort!

document.all.Test.fontColor="#990000".

Das war es leider auch nicht!

Um nur ein Wort innerhalb eines Textes neu einzufärben, würde
ich den gesamten Text neu schreiben und dabei HMTL-Tags
hinzufügen.

Wie meinst Du das? Ich möchte, daß sich die Farbe von Schwarz auf rot ändert, sobald man mit der Maus über den Text fährt und wieder schwarz wird, sobald die Maus wieder „weg“ ist. Oft gesehen, doch wer kennt die Lösung???

document.all.Test.fontColor="#990000".

Das war es leider auch nicht!

Ist auch quatsch, heißt natürlich nur color die Funktion.

Ich möchte, daß sich die Farbe von Schwarz
auf rot ändert, sobald man mit der Maus über den Text fährt
und wieder schwarz wird, sobald die Maus wieder „weg“ ist. Oft
gesehen, doch wer kennt die Lösung???

Schau mal unter http://www.kirschkern.de/test.html
Das funktioniert so aber nur mit dem IE. Mit Netscape ist es etwas umständlicher.
In den allermeisten Fällen wird dieser Effekt mit Bildern gemacht, die einfach ausgetauscht werden - typischer Rollover-Effekt.
Wenn Du’s schon oft gesehen hast, schau Dir doch einfach den Quellcode an. Es sollte recht schnell ersichtlich sein, ob der Effekt mit Text oder Bild gemacht wurde.

Grüße
Daniel

Vielen Dank für die Mühe!

Dass es nur im IE funktioniert, ist eigentlich ok, aber leider bringt der Netscape Fehlermeldungen. Und das ist natürlich nicht so günstig. Kann man die Sache so programmieren, daß das Script nur beim IE ausgeführt wird? Oder gibt es die Möglichkeit, daß beim Mouseover-Effekt einfach zwei verschiedene CSS-Stile ausgetauscht werden? Ich hoffe, ich überstrapaziere das Forum nicht mit dieser Sache :smile:)

wenn dir ie reicht:
ie beherrscht den hover effekt bei links. damit kannst du dir das alles andere schenken.

a:hover {color:#00ff00;}
[tester](tester)

Hehe, ich würg mir einen ab und der kommt mit sowas :smile:
Kommt davon wenn man immer Browserübergreifende Sachen macht. Danke.

Um den Browser abzufragen, kannst Du einfach eine if-Abfrage in der Funktion einstellen. Ich hab das Beispiel aktuallisiert.
http://www.kirschkern.de/test.html
Aber wenn Du das nur bei Links brauchst, ist Hover sicherlich eine schicke Sache.

Daniel

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

PERFEKT!!! VIELEN DANK!!!