ciao..come si fa a far sì che un tasto possa essere cliccato solo per (per esempio) tre volte?
(ovviamente se uno ricarica la pagina riparte da capo.)
ciao..come si fa a far sì che un tasto possa essere cliccato solo per (per esempio) tre volte?
(ovviamente se uno ricarica la pagina riparte da capo.)
:quote:
ragazzi...è possibile che non lo sappia nessuno?
dai...srà una cosa del tipo if.....then "pulsante"=disabled...."detto moooooooolto male!"
esatto... qualche aggiustatina e dovrebbe andare...Originariamente inviato da ianstilo
ragazzi...è possibile che non lo sappia nessuno?
dai...srà una cosa del tipo if.....then "pulsante"=disabled...."detto moooooooolto male!"
<script>
var volte=5;
var click=0;
function conta(){
click++;
if(click==volte)document.form1.bottone.disabled=tr ue
}
</script>
<form name="form1">
<input type="button" name="bottone" value="cliccami" onClick="conta()">
</form>
bella!!e come faccio a fargli uscire un alert specifico per ogni volta?
del tipo: puoi cliccare ancora 4 volte!
puoi cliccare ancora 3 volte!
puoi cliccare ancora 2 volte!
puoi cliccare ancora 1 volte!
non puoi più cliccare!
Niente...l'ho risolto!..ho fatto così!
<script>
var volte=5;
var click=0;
function conta(){
click++;
if(click==1)alert("Puoi estrarre ancora quattro volte!")
if(click==2)alert("Puoi estrarre ancora tre volte!")
if(click==3)alert("Puoi estrarre ancora due volte!")
if(click==4)alert("Puoi estrarre ancora una volta!")
if(click==5)alert("L'estrazione è finita!")
if(click==volte)document.marco.button.disabled=tru e
}
</script>
Qualcuno sa se si potrebbe ottimizzare....?o è già ridotto ai minimi termini?
script>
var volte=5;
var click=0;
function conta(){
click++;
if(click==volte)alert('finit');document.marco.butt on.disabled=true
else alert('click:'+click);
}
</script>