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

    Sostituire virgola e punto in un CAMPO INPUT

    Ciao a tutti ragazzi, mi domandavo, da un input come posso eliminare sia la virgola che il punto? quello che vorrei ottenere, e che se l'utente in questo input inserisce la virgola o il punto, in automatico in tempo reale viene eliminato.

  2. #2
    codice:
    <input onkeyup="this.value=this.value.replace('.','').replace(',','')" />

  3. #3
    grazie mille

  4. #4
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    codice:
    <input onkeypress="return event.charCode !== 46 && event.charCode !== 44;" onpaste="return false;" />
    oppure

    codice:
    <input onkeypress="return event.charCode === 0 || !/,|\./.test(String.fromCharCode(event.charCode));" onpaste="return false;" />
    oppure (secondo me la migliore)

    codice:
    <input onkeypress="return (event.charCode | 2) !== 46;" onpaste="return false;" />
    Se invece ti piace quella di lucavizzi, la puoi sintetizzare così:

    codice:
    <input onkeyup="this.value=this.value.replace(/\.|,/g,'');" onpaste="return false;" />

  5. #5
    Originariamente inviato da alex_mac88
    grazie mille
    Prego

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.