ciao a tutti, leggendo un po' per il web 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 i div.
Posto il codice che utilizzo per una maggiore comprensione del mio problema.
Non capisco il perchè la pagina non risponde all'evento onload dei tr...spero qualcuno mi dia una mano a risolvere il problema, grazie.
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 i div.
Posto il codice che utilizzo per una maggiore comprensione del mio problema.
HTML:
....
<script language="javascript">
function scompari(x,y){
el1=document.getElementById('div'+x);
if(y==1) el1.style.display="none";
else el1.style.display="block";
}
</script>
PHP:
...
$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><a href='/servizi/Sospendi.php?id=$idana&tipo=0'>".$riga["cognome"]." ".$riga["nome"]."</a><br>".substr($riga["dalle"],0,5)." - ".substr($riga["alle"],0,5)."</center>";
else
echo "<center>".$riga["cognome"]." ".$riga["nome"]."<br>".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++;
}
Non capisco il perchè la pagina non risponde all'evento onload dei tr...spero qualcuno mi dia una mano a risolvere il problema, grazie.