Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    297

    Reg Exp su campo numerico ???

    Ciao a tutti.
    Io avrei bisogno di capire come fare una regular expression che mi controlli il valore di un campo dentro ad un form.

    - Solo valori numerici da 0 a 9
    - Possibilità di mettere o il punto o la virgola
    - Possibilità di mettere o - o +

    Io ho già usato varie volte con successo questa:

    if (!document.form.campo.value.match(/^[0-9]+$/)){ ecc...

    per il controllo che ciò che è inserito è solo numerico.
    Per le altre restrizioni [. o , e + o -] non lo riesco ad integrare.

    Chi mi aiuta?
    Grazie
    Franz

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    297
    Scusate, scusate, scusate ...
    Ci sono riuscita.

    if (!document.form.campo.value.match(/^[0-9\.,\-+]+$/)){ ecc...



    Franz

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Oppure, piu` severa,
    codice:
    /^[\+\-]?\d+([\.\,]\d*)?$/
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.