non lo è neanche a me che l'ho scritto >,<

ecco il codice (ovviamente è una prova):
ricordo che con metodo post quando clicko su i pulsati + o - mi refresha la pagina, se non metto post ovviamente quando carico la pagina successiva mi da errore di variabili non definiti!


<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
// qui è dove metto il form per passarmi le variabili con il metodo POST invano
</head>
<link href="style.css" rel="stylesheet" type="text/css">

<body>



</p>
<div style=position: absolute; width: 465px; height: 611px; z-index: 1; left: 10px; top: 15px id=livello1>



Razza:
<select name=razza onchange=document.modulo.submit() size=1>
<option>Umano</option>
<option>Elfo</option>
<option>Elfo Oscuro</option>
<option>Nano</option>
<option>Fata</option>
<? // altre razze
?>
</select>
Classe: <select name=classe onchange=document.modulo.submit() size=1>
<option>Guerriero</option>
<option>Mago</option>
<option>Ladro</option>
<? // altre classi
?>
</select></p>
<label for="forz">Forza:</label>
<input id="forz" name="forz" value="10" />
<button onclick="aumenta('forz','tot')" title="Aumenta valore">+</button> |
<button onclick="diminuisci('forz','tot')" title="Diminuisci valore">-</button>
</p>
<label for="inte">Intelligenza:</label>
<input id="inte" name="inte" value="10" />
<button onclick="aumenta('inte','tot')" title="Aumenta valore">+</button> |
<button onclick="diminuisci('inte','tot')" title="Diminuisci valore">-</button>
</p>
<label for="des">Destrezza:</label>
<input id="des" name="des" value="10" />
<button onclick="aumenta('des','tot')" title="Aumenta valore">+</button> |
<button onclick="diminuisci('des','tot')" title="Diminuisci valore">-</button>
</p>
<label for="cos">Costituzione:</label>
<input id="cos" name="cos" value="10" />
<button onclick="aumenta('cos','tot')" title="Aumenta valore">+</button> |
<button onclick="diminuisci('cos','tot')" title="Diminuisci valore">-</button>
</p>


Punti rimanenti: <input id="tot" name="tot" value="100">.</p>


Salva

</div>

</body>

<script language=javascript type=text/javascript>

function aumenta(elemento,tot)
{
var campo = document.getElementById(elemento);
var valore = campo.value;
var camp = document.getElementById(tot);
var valore2 = camp.value;
valore2 = valore2 - valore;

valore++;
campo.value = valore;
camp.value = valore2;
}
function diminuisci(elemento,tot)
{
var campo = document.getElementById(elemento);
var valore = campo.value;
var camp = document.getElementById(tot);
var valore2 = camp.value;
tot = (1*valore2 + 1*valore)- 1;
valore--;
campo.value = valore;
camp.value = tot;
}

</script>
</html>