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
occhio che se decidi di usare questo sistema ci sono alcuni accorgimenti da considerare...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); } } }

Rispondi quotando