Ciao, non so se ho centrato la soluzione al tuo problema, ma prova il codice sotto riportato
codice:
<html>
<head>
<script>
function cambiaTesto()
{
alert("valore prima dell'onclick = "+document.getElementById('campoNascosto').value);
if(document.getElementById('campoNascosto').value==0)
{
document.getElementById('campoNascosto').value=1;
document.getElementById('testo').innerHTML ="Ciao!";
}
else
{
document.getElementById('campoNascosto').value=0;
document.getElementById('testo').innerHTML ="Testo";
}
alert("valore dopo dell'onclick = "+document.getElementById('campoNascosto').value);
}
</script>
</head>
<body>
<div id=testo>Testo</div>
<input type="Text" value="">
<input type=button value="Cambia Testo" onclick="cambiaTesto();">
<input type=hidden id="campoNascosto" value="0">
</body>
</html>
Fammi sapere. Ciao Ciao