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

    Impossibile validare un contact form

    Salve a tutti, ho un problema: sto cercando di validare tutte le pagine di un mio sito, ma quando ho provato con due di esse contenenti dei form, il validatore mi dà errore. Una di queste pagine è (lascio il link, in modo che proviate voi stessi a validare)

    http://www.madonnadimellitto.net/contatti.php


    il codice del form invece è questo


    codice:
     <fieldset>
         <legend>
    Modulo di contatto
    
    </legend>
          <form method="post" action="email.php">
          <div class="modulo">
    <label for="nome">
    Tuo nome</label>
      </div>
    <input type="text" id="nome" value=
    "Tuo nome" onfocus="if (this.value=='Tuo nome') this.value=''" size="40" tabindex="1" />
    
    <div class="modulo">
    <label for="email">
    Tua e-mail</label>
      </div>
     <input type="text" id="email" value=
     "Tua e-mail" onfocus="if (this.value=='Tua e-mail') this.value=''" size="40" tabindex="2" />
    
     <div class="modulo">
    <label for="sitoweb">
    Tuo sito web</label>
      </div>
     <input type="text" id="sitoweb" value=
     "http://" onfocus="if (this.value=='http://') this.value=''" size="40" tabindex="3" />
    
    <div class="modulo">
    <label for="comments">
    Testo messaggio</label>
     </div>
    <textarea tabindex="4" rows="5" id=
    "comments" cols="40" onfocus="if(this.value==this.defaultValue)this.value=''" >Inserisci il tuo commento
    </textarea>
    
     <div class="modulo">
    <input type="submit" name="subtmit button" value="Invia" size="30" tabindex="5" />
    <input type="reset" name="reset button" value="Cancella" size="30" tabindex="6" />
     </div>
    </form>
    </fieldset>

    Ringrazio fin d'ora chi mi aiuterà...

  2. #2
    Da quello che ho visto, hai semplicemente degli elementi di input (text e textarea) che non sono contenuti in un elemento block-level come un div. Ti basta metterli tra un <div> e un </div> e risolvi tutto (puoi anche metterne più di uno dentro un div...l'importante è che l'elemento form non contenga direttamente elementi di input).

  3. #3
    Siiiiiiiiiiiiiiiiiii funziona!!!

    Grazie grazie grazie, a buon rendere!!

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.