Strohhalm

Sprung zu Navigation. Sprung zu Privat. Sprung zu StyleSwitcher. Sprung zum Inhalt.

 

Sprung zu Navigation. Sprung zu Privat. Sprung zu StyleSwitcher. Sprung zum Inhalt.

Privat

 

Anmelde-Formular



Als Strohhalm-Mitglied registrieren.

 

Sprung zu Navigation. Sprung zu Privat. Sprung zu StyleSwitcher. Sprung zum Inhalt.

Spenden

 

Strohhalm Spendenkonto

Konto-Inhaber: Mathias Bank
Konto-Nummer: 83 04 297
BLZ: 200 905 00
Kreditinstitut: Netbank AG

Hinweis: Die Spenden werden bis auf weiteres ausschließlich dafür eingesetzt, den Strohhalm gegen rechtliche Angriffe zu schützen. Ein anderer Verwendungszweck muss von der gesamten Administration genehmigt werden.

aktueller Spendenstand: 188.01 €

 

Styleswitcher

 

strohhalm Standard (aktiv) von baumeister

(Noch keine User-Stylesheets vorhanden)

Hinweis: Zum Wechseln der Styles muss ein Cookie akzeptiert werden. Jedes registrierte Community-Mitglied darf eigene Styles entwickeln und einreichen. Ausführliche Infos unter Styleswitcher-Hilfe.

Neue Styles an baumeister@strohhalm.org senden.

 

Sprung zu Navigation. Sprung zu Privat. Sprung zu StyleSwitcher. Sprung zum Inhalt.

Archiv

 

strohhalm.org / Archiv / Einsteiger / Eintrag lesen

srcElement Mozilla-tauglich?

  1. srcElement Mozilla-tauglich?

    luter 21. Juli 2004, 21:14

    Wie bekomme ich folgenden Event-Handler Mozilla-tauglich?
    Soll einen Button verfärben wenn Cursor darüber.
    Im IE funktioniert's, im Firefox0.8 hab' ich die Fehlermeldung: "event.srcElement has no properties" und bricht die weitere Ausführung ab. Die anderen Mozilla's haben wenigstens weiter gemacht...!

    onmouseover="event.srcElement.className='red'"
    onmouseout="event.srcElement.className=''"

  2. Re: srcElement Mozilla-tauglich?

    Juggler 21. Juli 2004, 22:46

    Was soll das überhaupt sein, srcElement? Hab ich ja noch nie gehört.

    Du solltest dir mal das Document Object Model (kurz DOM) anschauen und das verwenden. Damit kommen fast alle Browser gut klar, anders als mit MS-proprietären spielereien.

    this.setAttribute('class','klassenname','false');

    Anstatt this kannst du auch ein anderes Objekt verwenden. Meistens dann über document.getElementById(). Mehr dazu findest du bei externer Linkhttp://www.selfhtml.net oder überall im Netz.

    MfG
    Juggler

  3. Re: srcElement Mozilla-tauglich?

    creisi 21. Juli 2004, 23:18

    Hallo luter

    Für den Mozilla könntest Du das auch ganz ohne JavaScript dafür mit css mittels hover lösen. Leider kapiert das der Internet Explorer aber (noch) nicht.

    Gruss
    creisi

  4. Re: srcElement Mozilla-tauglich?

    wahsaga 22. Juli 2004, 09:34

    > Was soll das überhaupt sein, srcElement? Hab ich ja noch nie gehört.

    event.srcElement - vermutlich das element, in dem der event ausgelöst wurde.

    errreicht also meiner vermutung nach exakt das gleiche wie
    onMouseover="this.className=..."

  5. Re: srcElement Mozilla-tauglich?

    Juggler 22. Juli 2004, 09:43

    Ja, schon klar... ich wollte damit eigentlich auch nur ausdrücken, dass ich das noch nirgendwo dokumentiert gesehen habe. Und offensichtlich ist es ja MS-JavaScripr und nicht kompatibel.
    CSS hat denke ich den Nachteil, dass für den IE das JS trotzdem noch drin bleibt und im Firefox weiterhin zu dem Fehler und einem Abbruch führt. Eine Browserweiche für soetwas ist glaube ich auch etwas überdimensioniert. Dann doch lieber eine Lösung die in allen Browsern funktioniert.

    MfG
    Juggler

  6. Re: srcElement Mozilla-tauglich?

    Pedrito 22. Juli 2004, 10:50

    Um was geht es genau? Eigentlicher Formular-Button oder als Button formatierter Link?
    Wenn es ein Button ist, ist klar Wahsagas Lösung die richtige. Ansonsten geht mit CSS sehr viel, auch in IE.

    mfG
    Pedrito

  7. Re: srcElement Mozilla-tauglich?

    luter 22. Juli 2004, 20:13

    Recht herzlichen Dank! Es funkt so! Wie ich auf die Sache mit srcElement... kam weiß ich nicht mehr... Ein Mozilla-Fan mehr...

 
Nach oben springen

.(c) 2002 - 2008 strohhalm.org Community.powered by thunder-2000.com
.Impressum + Team.Datenschutz