Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Controllo su Textbox

  1. #1

    Controllo su Textbox

    Come posso controllare se in una Inbox viene inserito solo uno spazio?
    Vorrei fare in modo che venisse controllata questa cosa....
    Grazie dell'aiuto

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    if(document.NOMEFORM.NOMECAMPO.value == " ");

    Oppure con una RegExp: in tal caso per aiutarti occorre sapere se vuoi che nel campo ci sia solo uno spazio, o vuoi escludere tale caso e l'operazione da fare in ogni caso.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Ipotizziamo che non sia solo uno spazio ma ci si attacchi alla barra spaziatrice. Come faccio a controllare la stringa immessa con soli spazi?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non ho ancora capito se vuoi:
    - lasciar passare solo i campi con solo spazi
    - non lasciar passare i campi che contengono solo spazi
    - eliminare tutti gli spazi dal campo
    - ...

    Supponendo il caso 2:

    var str = document.NOMEFORM.NOMECAMPO.value;
    if(str.match(/^\s+$/)) {
    alert("campo non valido");
    return false;
    }

    Nota che il carattere \s nella RegExp trova anche i tab e altri caratteri vuoti.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Hai supposto egregiamente.......era quello che mi serviva, grazie!!!

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.