Ho adattato la funzione in questo modo:
codice:
tmp = document.getElementsByTagName("p"); 
for( var x=0; x < tmp.length; x++ ) 
{ 
	tmp[x].onMouseOver = function()
			{ 
				cambia(this, '#B0B0B0');
			};
	tmp[x].onMouseOut = function()
			{ 
				cambia(this, '#D4D4D4');
			};
}
function cambia(o, c)
{
	o.style.background = c;
}
Ma lo sfondo non viene cambiato!


Qualche suggerimento?