ciao a tutti, leggendo un po' per il forum ho visto che l'argomento è stato trattato diverse volte, ma purtroppo non ho trovato la soluzione applicabile al mio problema tra quelle già proposte.
Io avrei la necessità di rendere dei div, che creo dinamicamente con il php, non visibili all'inizio del caricamento della pagina, mentre al passaggio del mouse rendere gli stessi visibili. Questa ultima parte funziona correttamente, ho trovato difficoltà, invece, nel far "partire" non visibili di div.
Posto il codice che utilizzo.
codice:
.... 

<script language="javascript">
function inizializza(x){
	el1=document.getElementById('div'+x);
	el1.style.display="none";
}
function scompari(x,y){
	el1=document.getElementById('div'+x);
    if(y==1) el1.style.display="none";
	else el1.style.display="block";
}
</script>

...

$vm=0;
while($riga)
						{
							$idana=$riga["id_anagrafica"];
							if($riga["descrizione"]=="soccorritore" && !$riga1["sospeso"]){
								echo "<tr style='background-color:#FFFF66' onmouseover='scompari($vm,2)' onmouseout='scompari($vm,1)' onload='scompari($vm,1)'>";
								
								echo "<td>";
								if($_SESSION["idanagrafica"]==$idana || !$livello) 
									echo "<center>".$riga["cognome"]." ".$riga["nome"]."
".substr($riga["dalle"],0,5)." - ".substr($riga["alle"],0,5)."</center>";
								else
									echo "<center>".$riga["cognome"]." ".$riga["nome"]."
".substr($riga["dalle"],0,5)." - ".substr($riga["alle"],0,5)."</center>";
								echo "<div id='div$vm'>";
									if($riga["tel_cell1"]=="") echo "non presente";
									else $riga["tel_cell1"];
								echo "</div>";
								
								echo "</td>";
								echo "</tr>";
							}
                                                                                          $riga=mysql_fetch_array($ris);
							$vm++;
}
spero qualcuno mi dia una mano a risolvere il problema, grazie.