Aiuto con onclick

pippo8888

Nuovo Utente
1 Ott 2013
4
0
0
Salve a tutti. Ho fatto questo semplice script:

HTML:
<script> 
      
  function incrementa(){ 
  	document.form2.prova.value++; 
  } 
  
 </script> 

<body> 
<form method="post" name="form2">
	<table>
		<tr>
			<td>Prova</td>
			<td><input type="text" name="prova" id="prova" value="0"></td>
		</tr>
		<tr colspan="2">
			<td>Prova</td>
			<td><input type="submit" onclick="incrementa()" value="Clicca"> </td>
		</tr>
	</table>
</form>

Non succede come speravo: volevo che cliccando più volte sul bottone si incrementasse all'infinito il valore della variabile. Invece una volta cliccato sul bottone si incrementa a 1 e poi torna a 0. C'è un modo per non fare aggiornare la pagina?
 
Ultima modifica di un moderatore:
Ciao, se vuoi che continui ad incrementare anche chiudendo il browser o provando il giorno dopo devi usare un database o un file di testo
prova a guardare questa discussione
se invece non ti interessa mantenerei nei giorni l'incremento è un altro discorso
 
Perchè si aggiorna? Ecco, prova questo:
HTML:
<html>
<script type="text/javascript"> 
  function incrementa(){ 
  	document.form2.prova.value++; 
  } 
 </script> 

<body> 
<form method="post" name="form2">
	<table>
		<tr>
			<td>Prova</td>
			<td><input type="text" name="prova" id="prova" value="0"></td>
			<td><input type="button" onclick="incrementa()" value="Clicca"> </td>
		</tr>
		<tr colspan="2">
			<td><center><input type="submit" onclick="incrementa()" value="Invia"> </center></td>
		</tr>
	</table>
</form>
</body>
</html>

La differenza tra i due button è il tipo.
 

Discussioni simili