ciao a tutti.. ho fatto uno script che funziona in questo modo: ho due frecce, una verso l'alto e una verso il basso.. cliccando su quella verso l'alto richiamo una funzione che deve incrementare di uno il valore in un campo input, viceversa per l'altra deve decrescere... ecco lo script:
<script>
function select_value(azione){
with (document.form){
var valore = S1.value;
if(azione == 'up'){
S1.value = valore+1;
}else{
S1.value = valore-1;
}
}
}
</script>
che richiamo con l'evento OnClick="select_value('up')" (o down) sulle immagini.
Lo script funziona, ma non interpreta il contenuto del campo input come un numero, bensì come stringa.. quindi scrive un 1 ogni volta, ma non fa la somma come vorrei.. come risolvo?
inoltre dovrei modificare lo script per far sì che decrementando non si possa andare sotto lo zero, e aumentando non si possa aumentare più di un tot definito in una variabile...
potete aiutarmi? grazie!