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

    caratteri ammessi in un campo

    Un'informazione ... ho questo scriptino che consente di controllare che in un campo vengano immessi solo valori numerici come posso far inserire tra i caratteri concessi anche questi: - , e . in modo che possano essere inseriti anche numeri negativi o decimali (4,5 o 4.500 o - 3.200 per esempio)



    <script type="text/javascript">

    function verificavalore(test)
    {
    str = new String(test.value);
    con = 0;
    for(k = 0; k < str.length; k++)
    {
    c = str.charAt(k);
    if (!(c >= '0' && c <= '9'))
    {
    con++;
    }
    }
    if(con > 0)
    {
    alert("Campo \"DISPONIBILITA\" Contiene caratteri non validi. Per cortesia inserisci numeri e non lettere.");
    test.value = "";


    }
    }
    </script>

    Un grazie per l'aiutone.

  2. #2

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: caratteri ammessi in un campo

    Originariamente inviato da milazzo
    Un'informazione ... ho questo scriptino che consente di controllare che in un campo vengano immessi solo valori numerici come posso far inserire tra i caratteri concessi anche questi: - , e . in modo che possano essere inseriti anche numeri negativi o decimali (4,5 o 4.500 o - 3.200 per esempio)



    <script type="text/javascript">

    function verificavalore(test)
    {
    str = new String(test.value);
    con = 0;
    for(k = 0; k < str.length; k++)
    {
    c = str.charAt(k);
    if (!(c >= '0' && c <= '9'))
    {
    con++;
    }
    }
    if(con > 0)
    {
    alert("Campo \"DISPONIBILITA\" Contiene caratteri non validi. Per cortesia inserisci numeri e non lettere.");
    test.value = "";


    }
    }
    </script>

    Un grazie per l'aiutone.
    Questo dovrebbe fa quello che chiedi:
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento senza titolo</title>
    <script language="javascript">
    function VerificaInput(dato){
    if(!dato.value.match(/^[0-9 ,\. \- e]+$/)){
    alert("Ci sono carattere non amessi");
    dato.value='';
    return false;
    }
    }
    </script>
    </head>
    
    <body>
    <form name="form1" id="form1" method="get" action="">
    <input name="tuocampo" id="tuocampo" type="text" onBlur="VerificaInput(this)" />
    </form>
    </body>
    </html>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Grazie, adesso ci provo.

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.