Ciao a tutti... mi ricollego qui visto che l'argomento è lo stesso....

il concetto è + o - simile... solo che vorrei fare una cosa un po' diversa... ovvero mostrare una parte del testo e poi una volta cliccato "mostra" vedere anche il rimanente testo.

Ho provato con questo script

codice:
<!--
function showHide(_myObj,_action) {
    var _myTableObj = document.getElementById((_myObj.parentNode.id).substring(0,(_myObj.parentNode.id).indexOf('_')));
    if (_action == 'show') {
        _myTableObj.style.display = 'block';
        _myObj.parentNode.innerHTML = 'Nascondi';
    }
    if (_action == 'hide') {
        _myTableObj.style.display = 'none';
        _myObj.parentNode.innerHTML = 'Leggi tutto';
    }
}
//-->
e questo è l'HTML

codice:
blablabala... 
<span id="tableID2" style="display:none;">Sample Table 2</span>
<span id="tableID2_Div">Show Table</span>
solo che quando visualizzo la parte nascosta del messaggio mi va a capo (e non dovrebbe), inoltre mi piacerebbe avere la possibilità di togliere i puntini e lo spazio una volta visualizzato il testo nascosto.

Grazie in anticipo.