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

    espressioni regolari jquery

    ciao, in questo codice funziona tutto tranne la validazione dell'espressione regolare. in pratica se metto solo una lettera o uno spazio il campo è valido..se ne metto altre (sempre lettere o spazi) segnala che non è valido..dov'è l'errore? grazie!

    codice:
    function checkNome(){
      var nome = $('#nome').val(); 
      var nomePattern = /^[A-Za-z\s]$/;
      var test = nomePattern.test(nome);
      if (test){
           $('#nome').removeClass().addClass('rightField');
           $('#spNome').text('Nome valido').show().css('color','green');
      }else {
           $('#nome').removeClass().addClass('wrongField');
           $('#spNome').text('Nome non valido').show().css('color','red');
      }
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    E cosa vorresti?
    Per una bella risata vai QUI

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    var nomePattern = /^[A-Za-z\s]+$/;
    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

  4. #4
    esattamente quello che ha scritto br1..grazie mille a entrambi

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.