Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    controllo su campi text

    Salve dovre fare un controllo su due campi text di cui il secondo non deve essere minore del primo ho provato a fare cosi ma niente ecco il codice :
    codice:
    <script language="JavaScript">
    function controllo(f) {
     var valore1=document.f.mina.value;
     var valore2=document.f.maxa.value;
    
     if (valore2 < valore1) {
    alert("IL max non pu essere minore di min.");
      return false;
     }
     return true;
    }
    </script>
    che richiamo in questo modo al submit :

    codice:
    onsubmit="return controllo(this);"
    Ma non funziona mi date una mano a capire dove ho sbagliato???
    grazie....

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Stai facendo un controllo sulle stringhe, non sui numeri.

    Prova cosi` (se sono valori interi):
    var valore1=parseInt(document.f.mina.value,10);
    var valore2=parseInt(document.f.maxa.value,10);
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    grazie funziona ma perche il 10
    var valore1=parseInt(document.f.mina.value,10 );
    grazie ancora

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    altrimenti rischi che legga in ottale http://www.devguru.com/technologies/.../parseint.html
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.