Visualizzazione dei risultati da 1 a 3 su 3

Discussione: controllo campo

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    46

    controllo campo

    ciao a tutti

    ho un problema urgente

    devo controllare che un campo sia composto da
    almeno 8 caratteri di cui almeno 1 numerico e uno alphanumerico (esempio il
    #) e non piu' di tre caratteri uguali ripetuti



    chi pùo aiutarmi??????????
    con qualche riga d codice magari???!!!!!

    grazie!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Credo che la cosa piu` semplice sia usare le regexp.

    Pero` forse occorre passare la stringa due o tre volte.

    var str = document.NOMEFORM.NOMECAMPO.value;

    if(!str.match(/\w{8,}/) {
    alert("errore");
    return false;
    }
    if(str.match(/\d/) {
    alert("errore");
    return false;
    }
    if(str.match(/[a-zA-Z\#]/) { // questa stringa va modificata
    alert("errore");
    return false;
    }

    Per i tre caratteri uguali, non saprei come fare (ma magari mi viene un'idea prossimamente).

    Poi nel forum girano persone molto piu` esperte sulle regexp, che forse trovano una soluzione piu` valida (anche per i caratteri uguali)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    46
    ti ringrazio provo subito

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 © 2026 vBulletin Solutions, Inc. All rights reserved.