1UnitedPower: Auslesen eines DropdownMenus

Beitrag lesen

Meine Herren,

Was ich noch dazu sagen muss ist, dass ich keine möglichkeit habe mit der onchange methode zu arbeiten da die anderweitig gebraucht wird.

Du kannst auch mehrere Event-Handler für das selbe Event registrieren.

meinInput.addEventListener('change', meinChangeCallback2 );

meinInput.addEventListenet('change', meinChangeCallback2 );

  
Sollte heißen:  
  
 ~~~javascript
meinInput.addEventListener('change', meinChangeCallback1 );  
 meinInput.addEventListenet('change', meinChangeCallback2 );

var alterChangeCallback = meinInput.onchange;

meinInput.onchange = function( event ){

alterChangeCallback( event );
   neuerChangeCallback( event );

};

  
Für den Fall, dass du innerhalb der EventHandler Gebrauch von `this`{:.language-javascript} machst, müsste der obige noch entsprechend angepasst werden.  
  
Entweder druch:  
`var alterChangeCallback = meinInput.onchange.bind( meinInput ); // Zeile 1`{:.language-javascript}  
Oder  
`alterChangeCallback.call(this, event ); // Zeile 5`{:.language-javascript}