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

    Da funzione NoNumeri a funzione NoLettere

    Ciao a tutti, mi serve una funzione per inserire in una casella di input solo numeri e non lettere o altri caratteri.

    Ho trovato questa funzione che non permette l'inserimento di numeri ma non riesco a modificarla per le mie esigenze.

    Spero che qualcuno sia in grado di aiutarmi.


    codice:
      
    
    
        <script type="text/javascript">
    function noNumbers(e)
    {
    var keynum
    var keychar
    var numcheck
    
    if(window.event) // IE
    {
    keynum = e.keyCode
    }
    else if(e.which) // Netscape/Firefox/Opera
    {
    keynum = e.which
    }
    keychar = String.fromCharCode(keynum)
    numcheck = /\d/
    return !numcheck.test(keychar)
    }
    </script>
    
    <form>
    <input type="text" onkeypress="return noNumbers(event)" />
    </form>
    Serve una casa nel salento in affitto?

    CONTATTATEMI

  2. #2
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    codice:
    <!doctype html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Example</title>
    <script type="text/javascript">
    function numbersOnly(oToCheckField, oKeyEvent) {
    	var nChar = (oKeyEvent || /* IE */ window.event || { charCode: 0 }).charCode;
    	return nChar === 0 || /\d/.test(String.fromCharCode(nChar));
    }
    </script>
    </head>
    
    <body>
    <form name="myForm">
    
    
    Enter numbers only: <input type="text" name="myInput" onkeypress="return(numbersOnly(this, event));" onpaste="return(false);" /></p>
    </form>
    </body>
    </html>

  3. #3
    Sei un grandissimo.

    Grazie mille era esattamente come la volevo.

    Serve una casa nel salento in affitto?

    CONTATTATEMI

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.