addEvOverride() Method
Aggiunge uno o più eventi all'elemento o alla collezione di elementi selezionati sovrascrivendo gli eventi scritti in linea
// API dBJsArgomenti:
- [object] obj : oggetto contenete la lista degli eventi con relative funzioni da applicare alla selezione
Standard sintax
//sintax for element by id
$D('#myElement').addEvOverride({
blur: function(){
//my fuction code
},
change: function(){
//my fuction code
},
click: function(){
//my fuction code
},
focus: function(){
//my fuction code
},
keydown: function(){
//my fuction code
},
keypress: function(){
//my fuction code
},
keyup: function(){
//my fuction code
},
mouseout: function(){
//my fuction code
},
mouseover: function(){
//my fuction code
}
});
//sintax for elements by class name
$D('.myElement').addEvOvverride({
blur: function(){
//my fuction code
},
change: function(){
//my fuction code
},
click: function(){
//my fuction code
},
focus: function(){
//my fuction code
},
keydown: function(){
//my fuction code
},
keypress: function(){
//my fuction code
},
keyup: function(){
//my fuction code
},
mouseout: function(){
//my fuction code
},
mouseover: function(){
//my fuction code
}
});
Con il metodo addEvOverride è possibile applicare una serie di
funzioni per l'elemento o la collezione di elementi selezionati, facendo in modo,
con una sola implementazione di codice, di controllare tutti gli eventi applicati.
Tale metodo, a differenza del metodo addEv(),
sovrascriverà (rendendo nulli) gli eventi scritti con
codice in linea.

