Visualizzazione dei risultati da 1 a 2 su 2

Discussione: problema contatore

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    281

    problema contatore

    di php capisco qualcosa, di javascript quasi nulla

    supponiamo che in una pagina ho dei valori da distribuire, e che io parta da una cifra a me nota, per esempio 5000.
    devo fare in modo che appena scrivo "1000" in un campo, immediatamente il numero disponibile diventa 4000, e che una volta raggiunto lo zero appaia una casella di errore.

    per esempio nella pagina io ho:

    rimanente: 5000

    Milano: _________
    Torino: _________
    Venezia: _________


    nel momento in cui io scrivo 1000 di fianco a milano la pagina deve diventare:

    rimanente: 4000

    Milano: 1000
    Torino: _________
    Venezia: _________


    dove trovo un tutorial che spieghi come farlo in javascript ?

    Grazie in anticipo a chiunque possa darmi una mano

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    281
    per ora ho risolto con questo:

    codice:
    <script type="text/javascript" language="javascript">
    function trim(stringa) {
     reTrim=/\s+$|^\s+/g;
     return stringa.replace(reTrim,"");
    }
    function sottrazione(){
    a0=3000;
    a1=parseFloat(trim(document.form1.milano.value));
    a2=parseFloat(trim(document.form1.roma.value));
    a3=parseFloat(trim(document.form1.torino.value));
    totA=a0-(a1+a2+a3);
    document.form1.totale.value=totA;
    }
    </script>
    il problema è che nel momento in cui metto un totale maggiore del totale disponibile, il totale mi va a zero, come faccio a dirgli di sparare a video un errore?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.