Codice HTML:
<script type="text/javascript">
var globale;
//eventuale codice
function cambia(come)
{
document.getElementById('altro').innerHTML = come;
document.getElementById('numero').innerHTML = come+1;
globale = come;
//eventuale codice
}
</script>
<a href="#" onClick=cambia(1)><div id="numero">1</div></a> //prima parte
<a href="#"><div id="altro">?</div></a> //seconda parte
Comunque, funziona solo "la prima volta", nel senso che non è possibile modificare l' 1 da passare.
Se vuoi che ad ogni click il valore venga incrementato, puoi fare in questo modo:
Codice HTML:
<script type="text/javascript">
function cambia()
{
document.getElementById('altro').innerHTML = document.getElementById('numero').innerHTML; //modifico il valore di altro con il valore contenuto da numero
document.getElementById('numero').innerHTML = parseInt(document.getElementById('numero').innerHTML) + 1; //incremento il contenuto di numero (il parse int ci va altrimenti lo riconosce come stringa, e concatena l'1)
}
</script>
<a href="#" onClick="cambia()"><div id="numero">1</div></a> //prima parte
<a href="#"><div id="altro">?</div></a> //seconda parte
Non serve jQuery.
Ciao!