Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    52

    aiuto!!

    Ciao A tutti...mi servirebbe saper se qualcuno di voi conosce un modo per abilitare solo l'uso dei tasti numerici...devo far si che all'interno di un campo in un form vengano solo inseriti dei numeri ed evitare che possano essere inseriti caratteri e segni di punteggiatura.....come fare!? Grazie!!!
    :master:
    W la Super Mucca

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Potrebbe assomigiare a questo....

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    function controlla(iText) {
     reg = /^[0-9]+$/;
     if (! iText.value.match(reg))  {
      alert('Errore');
    	iText.focus();
     }
    }
    //-->
    </script>
    
    </head>
    <body>
    <input type="text" onblur="controlla(this);">
    </body>
    </html>
    Comunque occhio ai titoli dei threads !!!!

  3. #3
    Potrei sapere un modo che si limiti a non scrivere nulla nel campo?

    E già che ci sono: dovrei attivare il pulsante di invio del form solamente se alcuni campi sono stati riempiti, come posso fare? Ho cercato nel forum ma sono solo alla selezione di una checkbox...
    Io il controllo lo devo fare su più campi, quindi non posso abilitarlo da un singolo input, e non posso usare onfocus o altro...

  4. #4

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.