Andreas Nagel: Zuweisen einer Formatierung mit CSS

Beitrag lesen

Hallo zusammen

auf meiner Seite soll man den gerade eben angeklickten Link erkennen und mit einem Button markieren können.

Und es werden noch Zusatzinfos zu dem Link angezeigt um diese herauskopieren zu können. Und solange man bezogen auf diesen Link auf der Seite tätig ist, soll der Link markiert bleiben. Und da sich die Links in der Formatierung auch noch unterswcheiden werden diese mit dem Button nur in der Textfarbe per javascript formatiert.

Und der css Code lautet u.a.:

a { font-family: 'Times New Roman'; font-size:18px; color:#000; text-decoration: none; padding-left:20px; padding-right:20px; vertical-align:middle; display:block; text-align:justify; outline: none; white-space:nowrap; }  
a:hover { background-image:url('Pictures/Linkauswahl.jpg'); background-repeat:repeat-x; background-color:#66fbfb }  
a:active { color:#FFff00; }  
a:focus { color:#FFff00; }  
  
a.Daten { font-family: 'Times New Roman'; font-size:18px; color:#FF0000; text-decoration: none; padding-left:20px; padding-right:20px; vertical-align:middle; display:block; text-align:justify; outline: none; white-space:nowrap; }  
  
a.Datei {background-image: url(Pictures/Open.png); background-position: right center; background-repeat: no-repeat; padding-right:50px}  
a:hover.Datei {background-color: transparent; color:#000; }  
td:hover.Datei { background-image:url('Pictures/Linkauswahl.jpg'); background-repeat:repeat-x; background-color:#66fbfb}  

Jedoch will javascript nichts zuweisen und der code lautet:

	if (top.frames[self.name].ActiveDaten != null) top.frames[self.name].ActiveDaten.className = ""  
	Link.className = 'Daten'  
	ActiveDaten = Link  

Mit der Variable Link wird die Funktion aufgerufen und beinhaltet den Link der diese Funktion aufgerufen hatte.

Würde mich freuen wenn ihr mir weiterhelfen könntet, da das Erscheinen der Daten eigentlich die Idee der Seite gewesen war.

Danke Gruß Andreas