Habe ein Problem mit einem CSS-Stil

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Habe ein Problem mit einem CSS-Stil

    Hallo,

    weiss jemand von euch was an diesem Javascript falsch ist. Es läuft nur in Opera, aber nicht im IE oder FF.
    HTML-Code:
    <a id="B" onClick="this.style.border='#000000 1pt solid', N.style.border='', 
          S.style.border=''"; 
          class="bildlink" href="#"><img src="Bilder/b.png" border="0" usemap="#hh" /></a>
    
    <a id="N" onClick="this.style.border='#000000 1pt solid', B.style.border='', 
          S.style.border=''"; 
          class="bildlink" href="#"><img src="Bilder/n.png" border="0" usemap="#hh" /></a>
    
    <a id="S" onClick="this.style.border='#000000 1pt solid', N.style.border='', 
          B.style.border=''"; 
          class="bildlink" href="#"><img src="Bilder/s.png" border="0" usemap="#hh" /></a>
    Oder muss man das mit einer Funktion machen. Wie müsste ich das dann machen ?
    Ich habe leider gar keine Ahnung von Javascript. Alles was ich mir bisher zusammengebastelt habe klappt nicht.

  • #2
    Du greifst auf JavaScript-Objekte N, B und S zu, ohne diese irgendwo angelegt zu haben.

    Informiere dich, wie man in JavaScript die Referenz auf ein HTML-Element bspw. an Hand von dessen ID ermittelt.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Ich verstehe jetzt nicht was Du damit meinst.
      Soll ich hier nachschauen ?
      SELFHTML: JavaScript / Objektreferenz

      Ich weiss jetzt nicht weiter.

      Kommentar


      • #4
        Zitat von veil Beitrag anzeigen
        Ich verstehe jetzt nicht was Du damit meinst.
        Womit?

        Soll ich hier nachschauen ?
        Ja, beispielsweise.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Was ist an meinem Beispiel denn nicht richtig ?
          In Opera und Safari funktioniert es, ich denke dann ist es nicht so falsch.

          Ich weiss jetzt eben nicht nach was ich suchen soll.

          Kommentar


          • #6
            Zitat von veil Beitrag anzeigen
            Was ist an meinem Beispiel denn nicht richtig ?
            Das sagte ich doch gerade - du benutzt JavaScript-Objekte, die es gar nicht gibt.

            In Opera und Safari funktioniert es, ich denke dann ist es nicht so falsch.
            Aus der Fehlertoleranz gewisser Browser kannst du nicht auf Korrektheit schliessen.

            Ich weiss jetzt eben nicht nach was ich suchen soll.
            Auch das schrieb ich bereits.
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar


            • #7
              Auf welcher Seite dort steht denn wie man es machen muss ?

              Kommentar


              • #8
                Auf der, die die (/eine) passende Methode beschreibt.

                Wenn ich schreibe, „informiere dich“ - dann könntest du vielleicht mal googlen ...
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #9
                  Ich "google" schon seit 1 Stunde. Ich finde aber nichts was mir weiterhilft.
                  Ich dachte in solchen Foren bekommt man Hilfe. Hinweise darauf, dass ich mich selbst informieren soll bringen mir ja nichts. Das mache ich schon die ganze Zeit.

                  Kommentar


                  • #10
                    Zitat von veil Beitrag anzeigen
                    Hinweise darauf, dass ich mich selbst informieren soll bringen mir ja nichts. Das mache ich schon die ganze Zeit.
                    Du hast einen gezielten Hinweis bekommen, worüber du dich informieren sollst:

                    Informiere dich, wie man in JavaScript die Referenz auf ein HTML-Element bspw. an Hand von dessen ID ermittelt.
                    Es sollte doch wohl nicht so schwer sein, damit in etwa folgende Google-Anfrage zu formulieren:
                    javascript element referenz ermitteln id - Google Search
                    I don't believe in rebirth. Actually, I never did in my whole lives.

                    Kommentar


                    • #11
                      Mit diesem hier:
                      document.getelementbyid.....

                      oder das hier ?

                      document.all.B.style.border = "";

                      Ich kann mit deinen spärlichen Hilfe nichts anfangen.

                      [COLOR="Red"]*join*[/COLOR]

                      Mir hat schon jemand geholfen
                      Zuletzt geändert von AmicaNoctis; 11.02.2010, 20:38. Grund: Doppelpost

                      Kommentar

                      Lädt...
                      X