immaginavo dovessi passare il riferimento all' oggetto,
l' unico modo che personalmente conosco e' questo
codice:
function Prova(obj){
alert("sono sull'oggetto " + obj.name);
}
var name="focus";
function keepRef(ths){
ths.funz = function(){Prova(ths)};
}
function CreaFocus(){
var nb = document.DATI.elements.length;
var i = 0;
for (var i=0;i<nb;i++){
var el = document.DATI.elements[i];
if( (el.type == "text") ||
(el.type == "select-one") ||
(el.type == "checkbox")){
keepRef(el);
if(el.addEventListener) el.addEventListener(name, el.funz, false);
else if(el.attachEvent) el.attachEvent('on'+name, el.funz);
}
}
}
window.onload=CreaFocus
ciao