Salve a tutti.
questo il codice incriminato:
Javascript:
codice:
function visualizza_contenuto(idscheda){
document.getElementById(idscheda).style.display='inline';
}
function nascondi_contenuto(idscheda){
document.getElementById(idscheda).style.display='none';
}
Html:
codice:
<table>
<tr onClick="visualizza_contenuto('contenuto');">
<td>colonna 1</td>
<td>colonna 2</td>
<td>colonna 3</td>
<td>colonna 4</td>
<td>colonna 5</td>
<td>colonna 6</td>
</tr>
<tr id="contenuto" style="display: none;" onClick="nascondi_contenuto('contenuto');">
<td colspan="6">clicca qui per nascondere questo testo.</td>
</tr>
</table>
Ho provato anche a modicare l'HTML così:
codice:
...
<tr>
<td colspan="6" id="contenuto" style="display: none;" onClick="nascondi_contenuto('contenuto');">clicca qui per nascondere questo testo.</td>
</tr>
Purtroppo quando visualizzo il contenuto della seconda riga <tr> con il click sulla prima riga,
la scritta 'clicca qui per nascondere questo testo.' viene stampata nella prima cella quindi il colspan="6" viene perso!
Dove sbaglio?