Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    149

    Inserimento di almento 3 lettere su campo di testo

    Buonasera,
    ho bisogno del vostro aiuto:
    come faccio a dire a javascript di controllare che in un campo di testo vengano digitate almeno 3 lettere e non meno?
    grazie mille e buona serata

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    una cosa del genere:
    codice:
    function Verifica(){
    var lettere = /^([a-z A-Z])+$/;/*
    if(document.getElementById("testo").value.length < 3 && !lettere.test(document.getElementById("testo").value)){
    alert("devi inserire almeno 3 lettere");
    return false;
    }
    }
    <input name="testo" type="text" id="testo" />

    questa parte puoi toglierla se vuoi
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    149
    Grazie Andrea,
    domani provo...una sola domanda, cosa significa esattamente var lettere = /^([a-z A-Z])+$/;/*?



  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    149
    Originariamente inviato da cavicchiandrea
    una cosa del genere:
    codice:
    function Verifica(){
    var lettere = /^([a-z A-Z])+$/;/*
    if(document.getElementById("testo").value.length < 3 && !lettere.test(document.getElementById("testo").value)){
    alert("devi inserire almeno 3 lettere");
    return false;
    }
    }
    <input name="testo" type="text" id="testo" />

    questa parte puoi toglierla se vuoi

    Quando inserisco queste istruzioni non capisco perchè mi diventano tutte di colore grigio, comprese le successive di altre istruzioni. Se tolgo la riga var lettere = /^([a-z A-Z])+$/;/* mi diventa tutto normale come prima, come mai?
    grazie mille

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Togli /* nella regular che diventerà cosi /^([a-z A-Z])+$/
    mi sono sbagliato
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.