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

    convalidare form " campi obbligatori

    Experiment 004 prova. ForMail creato con adobe photosho, concluso ed esportato come html in Image Ready.....
    Con Dreamweaver.MX ho aggiunto sotto le funzioni esportate da Image Rady,questo:
    codice:
           function controlla(a){
            var fieldRequired = Array("nome","oggetto", "email","messaggio");
            var fieldInput = Array("Nome","Oggetto", "E-Mail","Messaggio");
            var alertMsg = "Per favore inserisci i seguenti campi:\n";var l_Msg = alertMsg.length;
            for (var i = 0; i < fieldRequired.length; i++){var obj = a.elements[fieldRequired[i]];if (obj){
            switch(obj.type){case "text":case "textarea":if (obj.value == "" || obj.value == null){
            alertMsg += " - " + fieldInput[i] + "\n";}break;default:if (obj.value == "" || obj.value == null){
            alertMsg += " - " + fieldInput[i] + "\n";}}}}if (alertMsg.length == l_Msg){return true;
            }else{alert(alertMsg);return false;}
    }
    E' definito il form con questo:
    codice:
    <form id="form" onsubmit="controlla(this)" action="message.php"  method="get" >
    .
    .
    .
    </form>
    Il Form Funziona!Ma questo codice dovrebbe impedire di lasciare i campi vuoti,avvertendo l'utente con un alert.!
    Non funge ,dove sbaglio?? la pagina e' questa potete dare un'occhiata al codice??

    ...........Grazie e buon lavoro a voi tutti........Michele R.

  2. #2
    Risolto alla grande Ciao ciao e buon lavoro a voi tutti ......Michele R.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.