Mario Steinko: SelectBoxen value mit Prototype?

Beitrag lesen

Hi!

Ich hab eine js funktion die automatisch bei jeder Änderung eines formulars aufgerufen wird, wie kann ich nun feststellen ob sich der wert geändert hat?
Ich vermute ich werde irgendein Konstrukt wie dieses basteln müssen?

var oldSelectValue;  
  
oldSelectValue = getSelectValue('select_id'); // irgendwo einmal aufgerufen  
  
function formChanged () {  
  var newSelectValue = getSelectValue('select_id');  
  if(newSelectValue != oldSelectValue)  
    alert('hat sich geändert');  
}  

Oder gibts ne elegantere Lösung?

Wie könnte eine getSelectValue-Funktion aussehen?

lg
Mario