Puoi aiutarmi ancora ?
************************************************** ***
1) Non posso modificare il metodo focus sull'HTML;
2) Devo passare l'oggetto this alla funzione ma la variabile func indica solo il nome della funzione;
3) Mi restituisce Errore "incompatibilità tra tipi";
************************************************** ***
function Prova(obj){
alert("sono sull'oggetto " + obj.name);
}
var name="focus";
var func = "Prova";
function CreaFocus(){
var nb = document.DATI.elements.length;
var i = 0;
for (var i=0;i<nb;i++){
var e = document.DATI.elements[i];
if( (e.type == "text") ||
(e.type == "select-one") ||
(e.type == "checkbox")){
if(e.addEventListener) e.addEventListener(name, func, false);
else if(e.attachEvent) e.attachEvent('on'+name, func);
}
}
}