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

    javascript: numero caratteri inseriti in campo di testo

    Salve, ho una semplice situazione che, non so perché, mi da errore.
    Ho un campo in cui inserire un codice fiscale.
    Effettuo il controllo che non sia vuoto; tutto ok.
    Poi controllo che sia di 16 caratteri ma qui non va, ossia non mi da il numero di caratteri inseriti.

    codice:
    if (document.getElementById("codicefiscale").length != 16){
       alert("il campo codice fiscale deve essere di 16 caratteri");
    }
    Il valore ottenuto é UNDEFINED, quindi, non rilevandomi il numero di caratteri inseriti, mi salta il controllo.

    Grazie in anticipo a chi volesse aiutarmi.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quell'oggetto non ha una lunghezza... forse dovresti testare il suo contenuto
    codice:
    if (document.getElementById("codicefiscale").value.length != 16){
       alert("il campo codice fiscale deve essere di 16 caratteri");
    }
    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

  3. #3
    ... cavolo hai ragione.
    Grazie br1.
    Davvero.

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.