se non vuoi modificare l' onfocus nell' html
e non vuoi/puoi modificare Funzione1 in modo che richiami, ove opportuno, anche Funzione2
devi usare attachEvent e addEventListener,
questi ti permettono di eseguire + di un' istruzione all' attivarsi del gestore di evento
x es.
aggiunge il richiamo a Funzione2 su tutti i campi testi del form
codice:
function Funzione2(){
alert('ho il focus');
}
function _attachToEvent(obj, name, func) {
if(obj.addEventListener) obj.addEventListener(name, func, false);
else if(obj.attachEvent) obj.attachEvent('on'+name, func);
}
window.onload=function(){
var f=document.DATI;
for(var k=0;k<f.elements.length;k++){
if(f.elements[k].type=='text'){
_attachToEvent(f.elements[k],'focus',Funzione2);
}
}
}
occhio che se decidi di usare questo sistema ci sono alcuni accorgimenti da considerare...