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

    Validità Form - numero fisso

    Salve, avrei bisogno nel mio form della validità del campo Codice Fiscale e Partita Iva.

    Dovrebbe riconoscermi che P.I. ha 11 caratteri e C.F. 16. nè più ne meno.

    fino ad ora ho utilizzato per l'email

    Codice PHP:
    if(!document.form.EMAIL.value.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/)){
        
    errorMsg += "ATTENZIONE!\n\E-Mail non valida";
        
    alert(errorMsg);
        return 
    false;

    e per partita iva/codice fiscale

    Codice PHP:
    if (document.form.PARTITA_IVA.value==""){
        
    errorMsg += "ATTENZIONE!\n\Inserire la Partita Iva";
        
    alert(errorMsg);
        return 
    false;

    solo che vorrei aggiungere il controllo degli 11 caratteri.

    Grazie mille in anticipo!!!

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Partita IVA (11 numeri)
    codice:
    \d{11}

    Codice fiscale
    codice:
    /^[a-z]{6}(\d{2})(A|B|C|D|E|H|L|M|P|R|S|T)([1256]\d|[04][1-9]|[37][01])[a-z]\d{3}[a-z]$/i;
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    scusa, sei gentilissimo però java lo mastico moooolto meno del php...
    potresti inserirmeli in:
    Codice PHP:
    if (document.form.PARTITA_IVA.value==""){
        
    errorMsg += "ATTENZIONE!\nInserire la Partita Iva";
        
    alert(errorMsg);
        return 
    false;


    chiedo troppo? GRAZIE MILLE in caso

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    partita iva e codice fiscale sono due campi diversi?


    comunque, fai il controllo esattamente come hai fatto per l'email
    if (document.form.PARTITA_IVA.value.match(/^\d{11}$/)){
    errorMsg += "ATTENZIONE!\nInserire la Partita Iva";
    alert(errorMsg);
    return false;
    }


    stessa cosa per il C.F.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    si, GRAZIE MILLE!!!!

  6. #6
    visto che sei gentile ne approfitto.
    posso effettuare il controllo SE partita iva è diverso da vuoto?
    è così?:

    if (document.form.PARTITA_IVA.value!=""){

    if (document.form.PARTITA_IVA.value.match(/^\d{11}$/)){
    errorMsg += "ATTENZIONE!\nPartita Iva non valida";
    alert(errorMsg);
    return false;
    }

    }


    non mi si fila proprio


    ho provato anche

    if (!document.form.PARTITA_IVA.value==""){

  7. #7
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    il controllo che ti ho postato richiede che il campo abbia esattamente 11 cifre

    di conseguenza, quell'espressione regolare verifica già se lasci il campo vuoto
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.