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

    Controllo formato stringa

    ciao,
    sono qua perchè siete la mia ultima speranza. Io programmo in .net e i controlli solitamente me li faccio lato server....ora però devo fare questo controllo lato client però la mia dimestichezza con il JS è presso che nulla.

    devo controllare un numero fatto in questo modo.

    xxx xxxxx xxx xxxxxxxxx

    praticamente mi viene immesso un codice formato da soli numeri di 3-5-3-9 cifre le quali sono staccate l'una dall'altra dallo spazio o dal -.

    mi aiutereste?


    grazie millle

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    le regular expression fanno al caso tuo
    ti faccio un esempio
    codice:
    <script language="javascript">
    function Controlla(ff){
      var re = /^\d{3}[ -]\d{5}[ -]\d{3}[ -]\d{9}$/
      if(!re.test(ff.codice.value)){
        alert('Formato codice non valido!')
        return false
      }else return true
    }
    </script>
    <form onsubmit="return Controlla(this)">
    <input type="text" name="codice" size="25">
    <input type="submit" value="submit">
    </form>

  3. #3
    va benissimo dovrei fare questa implementazione.

    praticamente mentre scrivo il codice dovrei controllare in automatico se quello che scrivo a quella sintassi...però solo se ho selezionato una determinata cosa sulla combo.


    perciò una cosa del genere
    pseudo codice
    if mioDROP.selectitem="pippo" {
    faccio quello che mi hai detto di fare.
    else
    break;
    }


    il richiamo della funzione lo devo mettere in OnKeyPress per controllare ogni volta che uno scrive?


    ciao

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.