Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    Originariamente inviato da Cream
    nessun errore,non funziona e basta...
    do un'occhiata e casomai posto il codice.
    grazie ancora
    sì, dovresti postare il codice.

  2. #12
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    nada...

    codice:
    <head>
    <script language="JavaScript">
    function controllo(quantita) {
     var valore=quantita.value;
     var max=5;
     return valore<max
    }
    </script>
    </head>
    
    ...
    ..
    .
    
    
    
    <form method ="post" action="....."  onchange="return controllo(this.quantita);">
    
    <input type="text" name="quantita"....>

  3. #13
    perdonami, scrivi onsubmit al posto di onchange. :)

  4. #14
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Cosi` fa un confronto tra stringhe.
    La funzione corretta potrebbe essere :
    codice:
    function controllo(quantita) {
      var valore = parseInt(quantita.value, 10); // numeri  interi
      // oppure var valore = parseFloat(quantita.value); // reali
      var max=5;
      return (valore<max);
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #15
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    ok,grazie mille.con le modifiche di mich e var funziona bene.
    solo 2 cose :

    1) è possibile aggiungere un alert quando si supera il valore predefinito??

    2) adesso la funzione mi permette di inserire solo numeri inferiori alla variabile che definisco. è possibile permettermi di inserire un numero minore/uguale??

    grazie mille ancora


  6. #16
    Originariamente inviato da Cream
    ok,grazie mille.con le modifiche di mich e var funziona bene.
    solo 2 cose :

    1) è possibile aggiungere un alert quando si supera il valore predefinito??

    2) adesso la funzione mi permette di inserire solo numeri inferiori alla variabile che definisco. è possibile permettermi di inserire un numero minore/uguale??

    grazie mille ancora

    codice:
    function controllo(quantita) {
      var valore = parseInt(quantita.value, 10); // numeri  interi
      // oppure var valore = parseFloat(quantita.value); // reali
      var max=5;
      if (valore>max) {
       alert("Inserire un numero inferiore o uguale a "+max);
       return false;
      }
      return true;
    }
    ciao

  7. #17
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    grazie ancora di tutto.
    ora mi basta assegnare con ASP il valore variabile del massimo consentito ed il gioco è fatto


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 © 2026 vBulletin Solutions, Inc. All rights reserved.