 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
20.02.2003, 12:47
|
#1
|
|
TP-Junior
Registriert seit: Jan 2002
Ort: Böblingen
|
JavaScript
Hallo Leute
Ist hier jemand, der sich gut mit JavaScript auskennt?
Ich suche seit zwei Tagen in allen mögl. Suchmaschinen nach einem Script
für ein onclick auf einen Textlink welcher eine Farbänderung bewirken soll.
Sprich, ich habe mehrere Links als Navigation:
Link1 Link2 Link3 Link4
wenn ich nun Link1 klicke soll dieser die Farbe wechseln, wenn ich Link2 klicke
wechselt auch dieser die Farbe, aber Link1 geht wieder auf die
Urspungsfarbe. Und das führ alle.
Also quasi wie bei grafischen Buttons (onmouseover, onmouseout, onclick).
Wäre super, wenn da jemand ne Idee hätte!!!
Grüße, cyberfx!
__________________
http://www.photoshop4all.de
Tutorials, Info´s, Lernhilfen
|
|
|
20.02.2003, 12:58
|
#2
|
|
TP-Specialist
Registriert seit: May 2001
Ort: Leipzig
|
Dafür brauchst du nicht unebdingt javascript :
So geht es zum Bleistift:
PHP-Code:
/* Links */
a:link {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: underline;
}
a:visited {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: underline;
}
a:hover {
color: #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
}
a:active {
color: #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
}
|
|
|
20.02.2003, 13:12
|
#3
|
|
TP-Junior
Registriert seit: Jan 2002
Ort: Böblingen
|
Hi Flixxtoras,
Stylesheets sind leider nicht die Lösung,
denn der a.active ist nur bei Klick aktive
und der a.visited bleibt die ganze Zeit,
ich glaube, Du hast mich da leider falsch
verstanden.
Gruß, cyberfx!
__________________
http://www.photoshop4all.de
Tutorials, Info´s, Lernhilfen
|
|
|
20.02.2003, 13:31
|
#4
|
|
TP-Specialist
Registriert seit: May 2001
Ort: Leipzig
|
Nein ich glaube du hast mich nicht ganz verstanden.
Wenn du a:visited die gleichen Werte wie a:link gibts fällt es j nicht auf das der Link schon einmal besucht wurde (OnMouseOut).
OnClick wäre dann a:active kannst du ja so machen wie du willst.
OnMouseOver ist dann a:hover kannst du auch so wie du möchtest verändern.
MfG
|
|
|
20.02.2003, 13:51
|
#5
|
|
TP-Junior
Registriert seit: Jan 2002
Ort: Böblingen
|
Ne, sorry, das ist es trotzdem nicht, denn wenn Du irgendwo daneben klickst is das onclick weg. Es wird nur durch den focus gehalten. Trotzdem vielen Dank!
Zum Hindergrund:
Es geht um eine ASP-Datebank-Abfrage, eine Tabelle in der Ausgabe, welche im Tabellenkopf diese Links mit der Spaltenbeschreibung haben. Wenn Du dann auf einen der Links klickst, wirde die Tabelle nachder jeweiligen Spaltenbeschreibung entweder nach Datum oder Alphabet sortiert. Darin sind dann wieder Links, welche ein Popup öffnen. Das bedeutet, der onclick ist spätestens dann weg.
Deshalb mit JavaScript.
Gruß cyberfx.
__________________
http://www.photoshop4all.de
Tutorials, Info´s, Lernhilfen
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:16 Uhr.
|
 |