Olaf Schneider: eigene Events mit Hilfe von Prototype?

Beitrag lesen

Hallo,

Mit Prototype kann man ja einfach Events registrieren:

  
Event.observe(window, 'load', initFunction, false);  

Gibt es eine Möglichkeit, eigene Events zu definieren?

=== Pseudocode ===

  
Event.observe(myObject, 'validationerror', doSomething, false);  
  
function validate() {  
    valid = doSomething();  
    if (!valid) {  
        fireEvent('validationerror');  
    }  
}  
  

Die Funktion fireEvent ist der Interessante Part. Ist so etwas mit Hilfe von Prototype zu realisieren?

Gruß
Olaf