document.xxx geht nicht

Dieses Thema document.xxx geht nicht im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von Cledith, 15. Mai 2003.

Thema: document.xxx geht nicht Hallo, kann mir einer sagen, warum dies nicht interpretiert wird? <input type=button value=HH§...

  1. Hallo,
    kann mir einer sagen, warum dies nicht interpretiert wird?

    Code:
    <input type=button value=HH§ onClick=document.getElementsByTagName('body').link='#FFFFFF')>
    
    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!!!!!!!! :D
    Cledtih
     
  2. Hi

    bei getElements gibt es wie es ausdrückt immer mehrere zurück, also:

    document.getElementsByTagName('body')[0].link

    Gruß, Michael
     
  3. 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. 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. 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. 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. 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. 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. 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
     
Die Seite wird geladen...

document.xxx geht nicht - Ähnliche Themen

Forum Datum
Festplatte geht aus und danach nicht mehr an Windows 10 Forum Gestern um 01:23 Uhr
wireless Tastatur und Maus geht nicht Windows 10 Forum 6. Nov. 2016
WIN7 Service Pack geht nicht zu Installieren und deshalb auch kein WIN10 Update Windows 7 Forum 13. Okt. 2016
WIN 10 Installion geht nicht da WIN7 Service Pack 1 fehlt Windows 10 Forum 13. Okt. 2016
Windows 10 vorinstalliert. Was wenn die Festplatte nicht mehr geht. Windows 10 Forum 16. Aug. 2016