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

    problema script controllo campi form

    Ciao, sto cercando di sistemare uno script che controlla la compilazione dei campi di un form che viene inviato tramite file .php, ma ho un problema, visto che putroppo io e java non ci conosciamo molto...
    Lo script fa il suo lavoro ma non fa passare i valori che vengono inseriti, per cui la mail arriva con tutti i campi in bianco.

    codice:
    <script type="text/javascript">
    // <![CDATA[
    function controlla(form)
    {
     for (i = 0; i < form.length; i++)
     {
     var campo = form.elements[i];
     if (!campo.disabled && !campo.readonly && (campo.type == "text" || 
    
    campo.type == "password" || campo.type == "textarea") && campo.value == "")
     {
     alert("Tutti i campi sono obbligatori!");
     return false;
     }
     }
     return true;
    }
    // ]]>
    </script>
    che viene richiamato da
    codice:
    onsubmit="if (controlla(this)) return true; return false"
    Se elimino lo script il form funziona correttamente...ma ovviamente il visitatore può anche non compilare qualcosa e non è quello che mi servirebbe.

  2. #2

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.