Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Non puoi inserire il seguente carattere

    Ciao.

    Ho questo campo di un form, dove non deve essere possibile inserire caratteri come "-" o "/"... come si fa?:
    codice:
    <input name="MATRICOLA" maxlength="50" size="25" value="<%=rec("MATRICOLA")%>">
    :master:

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    provo così, ma non va...
    codice:
    <script language="javascript">
    
    function controllo(nomeform);
     var c=nomeform.MATRICOLA;
     var i=new RegExp("^\w{3,}$");
     if (!(i.test(c.value))) {
      alert("Il campo "+c.name+" non è valido.");
      return false;
     }
     return true;
    }
    </script>
    
    <input name="MATRICOLA" onBlur="controllo()" maxlength="50" size="25" value="<%=rec("MATRICOLA")%>"></font></td>

  3. #3
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    nessuna idea?

  4. #4
    Originariamente inviato da fraude
    nessuna idea?

    codice:
      <html>
    
        <head>
          <script type="text/javascript" language="JavaScript">
          <!--
    
            function checkForValidInput( __hText )
            {
              if ( __hText.value.search( /[\-\/]/ ) != -1 )
              {
                alert( "Il valore inserito nel campo \"" + __hText.name + "\" contiene alcuni caratteri non validi!" );
    
                __hText.select( );
                __hText.focus( );
    
                return false;
              }
    
              return true;
            }
    
          //-->
          </script>
        </head>
    
        <body>
    
          <form>
            <input name="MATRICOLA" onBlur="checkForValidInput( this );" maxlength="50" size="25" value="" />
          </form>
    
        </body>
    
      </html>
    controlla SOLO se non ci sono "-" e "/"
    ciao.
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  5. #5
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    grazie anche per questa risposta, va alla grande!

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.