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

    Campo obbligatorio Form HTML

    Buonasera a tutti!!!

    Ho fatto (copiato e incollato xD) un form in HTML. Poi con una guida di Dreamweaver CS5 ho impostato i campi obbligatori.
    Ovvero facendo --> selezionando il form e impostandoli gli Behavior ovvero gli obblighi.

    Da quel pannello ho potuto impostare gli obblighi al campo messaggio, indirizzo email e basta.

    Ma non al Nome perchè Dw cs5 non mi lasciava. Negli elenchi dei Behavior non c'era il campo nome.

    posto il codice magari qualcuno può aiutarmi!!! Grazie Mille a tutti!!! Patricamente tramite il codice mi piacerebbe impostare che anche il campo Nome e Cognome si abbligatorio!!! Grazie!!!

    Questo è il codice che ha generato Dw in Javascript:
    codice:
      
    <script type="text/javascript">
    function MM_validateForm() { //v4.0
      if (document.getElementById){
        var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
        for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
          if (val) { nm=val.name; if ((val=val.value)!="") {
            if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
              if (p<1 || p==(val.length-1)) errors+='- '+nm+' deve essere valida!\n';
            } else if (test!='R') { num = parseFloat(val);
              if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
              if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
                min=test.substring(8,p); max=test.substring(p+1);
                if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
          } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' è un campo obbligatorio!\n'; }
        } if (errors) alert('Compila tutti i campi obbligatori!!!\n'+errors);
        document.MM_returnValue = (errors == '');
    } }
    </script>
    Questo invece è il codice HTML del form:
    codice:
     <form action="../cgi-binmail/sendmail.php" method="post" name="form_39902" class="appnitro" id="form_39902" onsubmit="MM_validateForm('element_2','','RisEmail','element_4','','R');return document.MM_returnValue">
            	  <ul >
                    <li >
                      <label class="description" for="element_1">Nome & Cognome* </label>
                      <span>
                      <input id="element_1_1" name="nome" class="element text" maxlength="255" size="14" value=""/>
                      <label>Nome</label>
                      </span>
                      <span>
                      <input id="element_1_2" name="cognome" class="element text" maxlength="255" size="14" value=""/>
                      <label>Cognome</label>
                      </span><p class="guidelines" id="guide_1">Inserisci qui il tuo nome e cognome.</p> 
                    		
                    <li id="li_2" >
                      <label class="description" for="element_2">Tua Email* </label>
                      <div>
                        <input id="element_2" name="email" class="element text medium" type="text" maxlength="255" value=""/> 
                      </div><p class="guidelines" id="guide_2">Inserisci qui la tua email.</p> 
                    		<li id="li_3" >
                      <label class="description" for="element_3">Numero di telefono </label>
                      <div>
                        <input id="element_3" name="telefono" class="element text medium" type="text" maxlength="255" value=""/> 
                      </div><p class="guidelines" id="guide_3">Inserisci qui il tuo numero di telefono.</p> 
                      		<li id="li_4" >
                        <label class="description" for="element_4">Messaggio* </label>
                        <div class="scrittebiancheformcontatti">
                          <textarea id="element_4" name="messaggio" class="element textarea medium"></textarea>
                        *campi obbligatori</div>
                        <p class="guidelines" id="guide_4">Inserisci qui il tuo messaggio.</p> 
                        	
                    
                    <li class="buttons">
                      
                      <input id="submit" class="button_text" type="submit" name="submit" value="Invia Messaggio" />
                      <input id="submit2" class="button_text" type="reset" name="submit2" value="Reset" />
                    [/list]
    		    </form>
    Grazie di cuore!!! Spero che qualcuno possa aiutarmi!!! Grazie!!!!!

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    ciao MOCELLIN10, benvenuto sul forum.


    questa volta edito io...
    ricorda, le prossime volte, di usare il tag code per postare codice
    http://forum.html.it/forum/showthrea...hreadid=310046

  3. #3
    Grazie Perfavore! Qualche Genio può aiutarmi!? =) xD

  4. #4
    Sicuramente con programmi come DW fai prima a farti il form partendo da zero. Io lo usavo nel 3 anni fa in una vecchia versione (mx 2004) e già faceva il form in semiautomatico. Figuriamoci se non lo fa ora.
    Armati di gooogle e cerca chiavi tipo "dreamweaver form campi obbligatori"
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    ho già cercati, solo che ho chiesto qui perchè si tratta di aggiungere solo due stringhe di codice, e magari qualcuno di gentile puo aiutarmi!

  6. #6
    Originariamente inviato da MOCELLIN10
    ho già cercati, solo che ho chiesto qui perchè si tratta di aggiungere solo due stringhe di codice, e magari qualcuno di gentile puo aiutarmi!
    In tal caso hai sbagliato 2 cose:
    1) a chiedere qui (infatti tratti di JS)
    2) a parlare di software (non interessa a nessuno se DW ha questo o quel pulsante su un forum che tratta di codice Html)

    E sono certo che a quest'ora con le automazioni di DW avevi già risolto...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

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.