Maximilian: OnMouseOver bei <option> innerhalb <select>

Hallo,
ich habe einen <select> Block indem mehrere Elemente (<option>) liegen,  ich suche nun vergeblich nach einem JS Eventhandler, der mir es ermöglicht clientseitig die Maussteuerung über die einzelnen Elemente abzufangen

Gibt's dafür Workarounds oder ähnliches?

  1. Hallo Maximilian.

    ich habe einen <select> Block indem mehrere Elemente (<option>) liegen,  ich suche nun vergeblich nach einem JS Eventhandler, der mir es ermöglicht clientseitig die Maussteuerung über die einzelnen Elemente abzufangen

    Onchange?

    Einen schönen Donnerstag noch.

    Gruß, Mathias

    --
    ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
    debian/rules
    1. Hallo Maximilian.

      ich habe einen <select> Block indem mehrere Elemente (<option>) liegen,  ich suche nun vergeblich nach einem JS Eventhandler, der mir es ermöglicht clientseitig die Maussteuerung über die einzelnen Elemente abzufangen

      Onchange?

      Onchange funktioniert ja erst, wenn das Element ausgewählt worden ist. Ich suche aber nach einer Möglichkeit bei der bereits beim MouseOver der Elemente das Event clientseitig abgefangen werden kann.

      Einen schönen Donnerstag noch.

      Dir auch.

      1. Hallo Maximilian.

        ich habe einen <select> Block indem mehrere Elemente (<option>) liegen,  ich suche nun vergeblich nach einem JS Eventhandler, der mir es ermöglicht clientseitig die Maussteuerung über die einzelnen Elemente abzufangen

        Onchange?
        Onchange funktioniert ja erst, wenn das Element ausgewählt worden ist. Ich suche aber nach einer Möglichkeit bei der bereits beim MouseOver der Elemente das Event clientseitig abgefangen werden kann.

        Das ist nicht möglich. Der einzige Event, der AFAIK bei select-Elementen funktioniert, ist onchange.

        Einen schönen Freitag noch.

        Gruß, Mathias

        --
        ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
        debian/rules
        1. Hi,

          Das ist nicht möglich. Der einzige Event, der AFAIK bei select-Elementen funktioniert, ist onchange.

          Sowohl bei

          <select id="test2"><option onmouseover="alert('test')">1</option></select>

          als auch bei

          <select id="test3" size="5" multiple><option onmouseover="alert('test')">1</option></select>

          wird in meinem Firefox der alert angezeigt.

          Ggf. reicht ja auch schon CSS? option:hover { font-weight:bold; color:green; } funktioniert in Firefox problemlos.

          Bei Spar-Browsern wie Opera oder IE (zumindest bis einschl. 6.0, 7.0 nicht getestet mangels Vorhandensein) sieht's allerdings schlecht aus, die können das tatsächlich nicht.

          cu,
          Andreas

          --
          Warum nennt sich Andreas hier MudGuard?
          O o ostern ...
          Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.