Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Die Linkfarbe solte ja nach klicken dieses Buttons eigentlich weiß werden.. wird sie aber nciht
Ich glaube ich stelle mich hier gerade döofer an, als die Polizei erlaubt... ich tüftle da schon fast den ganzen Tag dran (an den Universalattributen allgemein). Muss nen ziemlich großes Brett vor'm Kopf haben.
Bitte, bitte helft mir. Ich flehe euch an!!!!!!!!
Cledtih
#2
M
Michael
Bekanntes Mitglied
Dabei seit
01.01.2001
Beiträge
2.134
Reaktionspunkte
0
Hi
bei getElements gibt es wie es ausdrückt immer mehrere zurück, also:
document.getElementsByTagName('body')[0].link
Gruß, Michael
#3
C
Cledith
Bekanntes Mitglied
Themenersteller
Dabei seit
04.11.2001
Beiträge
1.210
Reaktionspunkte
0
Könntest du das nochmal erläutern? Du hast da so einen schönen Kringel vor .link gesetzt. Hat das irgendwas zu beudeuten??? ;D
Wie müsste es denn syntaktisch korrekt sein, damit es geht?
Vielen Dank.
Cledith
#4
M
Michael
Bekanntes Mitglied
Dabei seit
01.01.2001
Beiträge
2.134
Reaktionspunkte
0
Hi
Mist da hat das Board meinen Beitrag verstümmelt, ich meinte
Code:
document.getElementsByTagName('body')[0].link
Das heißt das du einen Array zurückbekommst und davon das erste Element ansprechen musst.
Gruß, Michael
#5
C
Cledith
Bekanntes Mitglied
Themenersteller
Dabei seit
04.11.2001
Beiträge
1.210
Reaktionspunkte
0
Oh man... Danke dir!! Manchmal habe ich aber auch Gurken auf den Augen... es ist ja nicht so, als wenn das dabei nicht stehen würde ;D
Jetzt habe ich aber doch nochmal nen Problem.
Jetzt hat das bei mir mal wieder nicht funktioniert (wie hätte es auch anders sein können ;D) Nachdem ich wieder an mir gezweifelt hatte, habe ich das ganze von SelfHTML kopiert und bei mir eingefügt und siehe da: Es ging NICHT!
Einziger Unterschied: Bei wurden die Angaben per CSS geregelt und siehe da, das ganze funktioniert nciht mehr. Muss ich das hinnehmen oder gibt es einen Weg das doch noch zu ändern? Wenn ich die CSS angaben lösche und Hintergrundfarbe und Textfarbe (etc.) auf herkömliche Weise angebe, dann funktioniert das ganze wieder. Es liegt definitv am CSS...
Möglichkeiten? Habe ich wieder was übersehen? Habe eben danach bei SelfHTML gesucht, bin aber nicht fündig geworden Hoffe du weißt das - oder jemand anders).
Danke dir nochmal!!
Cledith
#6
M
Michael
Bekanntes Mitglied
Dabei seit
01.01.2001
Beiträge
2.134
Reaktionspunkte
0
Hi
CSS überschreibt alle proprietären HTML Attribute.
Allerdings kannst du CSS ja auch per Javascript verändern.
Code:
for (i = 0; i < document.getElementsByTagName('a').length; i++) {
document.getElementsByTagName('a')[i].style.color =->#cc0000 !important'
}
PS: ist nicht getestet, aber theoretisch sollte es gehen, aber was heißt das schon bei JS :
Gruß, Michael
#7
C
Cledith
Bekanntes Mitglied
Themenersteller
Dabei seit
04.11.2001
Beiträge
1.210
Reaktionspunkte
0
Hi,
ahhh... ohhhh..... uhhhhh... funktioniert. Bestens.
darf man mal fragen wozu du die Schleife gemacht hast?
Es geht doch auch ohne. Hat das nen besonderen Grund?
Ich habe gleich nochmal nen bischen gesucht. Diese Tabelle ist beim Zugriff auf CSS Eigenschaften nützlich.
Jetzt habe ich jedoch noch eine Frage: Ich habe nichts gefunden wie ich die Farbe der Links verändern kann. LinkColor, Link sowie die anderen vlink etc. funktionieren nicht. Kannst du mir noch sagen wie ich auf die zugreifen kann?
Danke dir!
Mfg,
Cledith
#8
M
Michael
Bekanntes Mitglied
Dabei seit
01.01.2001
Beiträge
2.134
Reaktionspunkte
0
Hi
Wenns ohne die Schleife funktioniert ist auch gut
Dachte man müsste es bei Javascript explizit für jedes Element setzen.
Wie man die CSS Eigenschaften wie a:hover etc anspricht weiß ich leider auch nicht, aber stattdessen kannst du ja versuchen einen komplett anderen Stylesheet einzubinden.
Gruß, Michael
#9
C
Cledith
Bekanntes Mitglied
Themenersteller
Dabei seit
04.11.2001
Beiträge
1.210
Reaktionspunkte
0
...aber stattdessen kannst du ja versuchen einen komplett anderen Stylesheet einzubinden
Prinzipiell wäre das wohl möglich, doch möchte ich, dass man das Hauptfenster Remote über ein kleines Fenster steuern kann und der Anwender dann selber sich alles zusammenstellen kann.
Soll einfach nur Spielerei sein bei der ich mich mal wieder tiefer mit JS beschäftigen kann. Habe so weit (glaube ich) jetzt auch alles im Griff. Was halt fehlt sind die Links.
Mal gucken ob ich dazu noch eine Antwort finde. Wenn ja, dann poste ich sie hier noch.
Cledith