Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    ok, era colpa mia... un piccolo errorino di battitura...

    In realtà sembra funzionare ma per caso, provando degli inserimenti casuali, ho verificato che accetta valori come 1e1 oppure 55e33 , insomma riconosce la e inframezzata tra due numeri come un numero...


    che te ne pare?

  2. #12
    comunque non ti preoccupare, il caso appare sufficientemente raro da poter essere "quasi" accettato.

  3. #13
    credo che quella e si riferisca all'elevamento a potenza.
    allora usa un'espressione regolare:

    codice:
    <script language="JavaScript" type="text/javascript">
    
    var myre=/^\d+$/;
    
    function controlloIntero(nomecampo) {
     if (!(myre.test(nomecampo.value))) {
      alert("Inserire un valore corretto nel campo "+nomecampo.name+".");
      nomecampo.focus();
      return false;
     }
     return true;
    }
    
    </script>

  4. #14
    non ho capito come funziona,
    il test su myre va comunque messo in and con il test isNaN precedente?

    Dico bene?

  5. #15
    Originariamente inviato da AleXXandra
    non ho capito come funziona,
    il test su myre va comunque messo in and con il test isNaN precedente?

    Dico bene?
    no no, devi usare la funzione così come l'ho scritta.

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.