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

    Controllo NUMERICO in CAMPO form come fare???

    Ancora NOI speriamo di non stressare.

    Parliamo di CONTROLLO CAMPI FORM

    per controllare che l'email sia scritta con un minimo di criterio usiamo

    if ((document.form1.mittente.value.indexOf ('@') == -1) || (document.form1.mittente.value.indexOf ('.') == -1))
    {
    alert ("Errore: l'indirizzo e-mail del mittente non è corretto");
    return;
    }

    se invece volessimo controllare che in un campo del form venissero inseriti solamente numeri (con e senza punto separatore delle migliaia) come dovremmo fare?

    GRAZIEEEEEE.

    arturo juciara

    www.brasile-natal.com

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Avete già stressato... naturalmente scherzo...

    Riguardo al problema, preferisco fare questo tipo di controllo utilizzando delle Regular Expression (possono essere in ASP o in javascript).

    Nel tuo caso potrebbe essere:
    codice:
    var re = new RegExp("^[0-9]{8}$", "");
    
    if (!theform.campoformnumeri.value.match(re))
    
    { 
    alert("ko"); 
    theform.campoformnumeri.focus(); 
    return false; 
    }
    Nell'esempio il numero massimo di numeri da inserire nel campo è 8.

    Ciao

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.