Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    Valore assoluto del contenuto di una text

    Ho 30 input text (una per ogni giorno del mese) per le quali, dinamicamente, costruisco uno script all'evento onChange.

    Ho più o meno questo:
    codice:
    if (this.value<=100) { ... }
    C'è il modo di far controllare il valore assoluto (abs) di this.value, o di obbligare l'utente ad immettere soltanto numeri positivi ?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Obbligare l'utente non mi pare il caso... ma puoi verificare cio' che scrive:

    v = if (parseInt(this.value.replace(/\D/gi,""))<=100) { ... }

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Io mi trovo spesso davanti text nelle quali non posso scrivere lettere ad esempio...:master:

    Scusa l'ignoranza in materia regexp, ma cosa significa "/\D/gi" ?

    [ Intanto ho trovato come controllare il valore assoluto: Math.abs(this.value) ]

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.