Sera a tutti, mi sto scontrando con un problemino... sto cercando di attivare un evento via dom tramite oggetto.attachEvent('onmouseover', funzione) il problema è che la funzione in questione dovrebbe prendere un parametro dell'oggetto creato, ma non riesco a passarglielo in nessuna maniera .... posto il codice:
questo è il chiamante:
codice:
<div id="barra" style="position:absolute; left:10px; top:15px; width:273px; height:38px; z-index:1; padding: 3px"> 
		<script language="JavaScript" type="text/JavaScript">
			home = new btnNew('barra','Torno a casa','#', 'Home');
			contatti = new btnNew('barra','Nemo nescio','#', 'Contatti');
		</script>
</div>
questo il costruttore:
codice:
	function statusOver(e){
		alert(btnN.msgStatus);
		status = e.srcElement.msgStatus;
	};
	function statusOut(){
		status='';
	};
	//costruttore del pulsante
	function btnNew(oggPadre, stStatus, stGoTo, stTxt){
		var mgX=0;
		var mgY=5;
		var pdX=1;
		var pdY=20;
		var bgClrUp ='#ee0';
		var frClrUp = '#660';
		var oggPadre= document.getElementById(oggPadre);
		var btnN = document.createElement('A');
			btnN.msgStatus =  stTxt;
			btnN.setAttribute('href', stGoTo);
			btnN.style.setAttribute('margin', mgX + ' ' + mgY);
			btnN.style.setAttribute('padding', pdX + ' ' + pdY);
			btnN.style.setAttribute('background', bgClrUp);
			btnN.style.setAttribute('border', '2px solid '+ frClrUp);
			btnN.attachEvent('onmouseover', statusOver);
			btnN.attachEvent('onmouseout', statusOut);
		var btnTxt = document.createTextNode(stTxt);

			btnN.appendChild(btnTxt);
		oggPadre.appendChild(btnN);
	};
non so quante prove ho fatto ma non riesco a fargli capire che deve prendere il messaggio per la statusbar....
p.s. Sono solo in fase di studio, il codice assolutamente non è crossbrowser(per il momento ...)