Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di snap
    Registrato dal
    Jun 2003
    Messaggi
    16

    problema controllo form

    Ciao a tutti.
    Nella mia pag html ho una funzione javascript che al submit del form mi controlla i valori dei campi.
    Però mi da un paio di problemi:
    1 - quando deve ctrl se il cap è un numero esce dalla funzione e non fa nessun altro ctrl
    2 - non mi legge il valore di un radiobutton, ritorna sempre "undefined"

    vi posto il pezzo di codice perchè sto veramente impazzendo.
    Se quelcuno mi può aiutare lo ringrazio in anticipo!

    <script language="JavaScript">
    <!--

    function controlla(){

    // check Nome

    if (document.form.nome.value==''){
    alert("Completare tutti i campi!");
    document.form.nome.focus();
    return 0;
    exit;
    }

    //... altri ctrl

    // check CAP

    if (document.form.cap.value==''){
    alert("Completare tutti i campi!");
    document.form.cap.focus();
    return 0;
    exit;
    }else{
    if (isNAN(document.form.cap.value)== true){
    alert("Inserire un valore numerico per il CAP!");
    document.form.cap.focus();
    return 0;
    exit;
    }
    }

    //... altri ctrl

    // check pagamento
    if (document.form.pagamento.value==undefined){
    var msg=document.form.pagamento.value
    alert(msg);
    return 0;
    exit;
    }

    }

    //-->
    </script>

    Snap

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    per cominciare cambia il nome al form

  3. #3
    Utente di HTML.it L'avatar di snap
    Registrato dal
    Jun 2003
    Messaggi
    16
    ok... l'ho chiamato "dati" ma fa sempre lo stesso scherzo!!
    Snap

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    fai alert(document.dati.pagamento.value)

  5. #5
    Utente di HTML.it L'avatar di snap
    Registrato dal
    Jun 2003
    Messaggi
    16
    ora il ctrl sul radio pagamento funziona (ho inserito un ctrl sul valore checked) però continua a darmi problemi con isNAN nel ctrl del CAP.
    Snap

  6. #6
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    la funzione si scrive
    isNaN
    guarda le minuscole maiuscole

  7. #7
    Utente di HTML.it L'avatar di snap
    Registrato dal
    Jun 2003
    Messaggi
    16

    hai ragione!!!
    era proprio quello!
    sono un po' stordita.
    grazie 1000

    ciao
    Snap

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.