Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: validare un form mail

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    104

    validare un form mail

    Ciao
    Ho bisogno di validare ai sensi del w3c (transitional va bene) un form mail.
    Il mio form cosí é fatto:
    <FORM name="mailmod" onsubmit="return check()" action="mail.asp" method="post">
    blablabla
    </form>


    Il validatore mi dice che non posso usare l'attributo name.
    Mi dite come correggere per favore?
    Grazie molte

  2. #2
    Devi scrivere form in minuscolo.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    non vorrei sbagliare ma a <form> devi assegnare anche un id=""

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    104
    ho provato a mettere FORM in minuscolo ma non cambia nulla.

    Per quanto riguarda l'ID, ne ho assegnato uno e la validazione funziona,
    Ma non ho capito come mai il controllo js sulla compilazione dei campi obbligatori non mi funziona piú: come mai? sapete darmi indicazioni?

    Cioé con l'attributo name il controllo js parte correttamente, senza l'attributo name ma con l'inserimento dell'ID non funziona piú...
    mi potete aiutare ancora per favore?
    grazie e ciao

  5. #5
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Originariamente inviato da raffyna
    ho provato a mettere FORM in minuscolo ma non cambia nulla.

    Per quanto riguarda l'ID, ne ho assegnato uno e la validazione funziona,
    Ma non ho capito come mai il controllo js sulla compilazione dei campi obbligatori non mi funziona piú: come mai? sapete darmi indicazioni?

    Cioé con l'attributo name il controllo js parte correttamente, senza l'attributo name ma con l'inserimento dell'ID non funziona piú...
    mi potete aiutare ancora per favore?
    grazie e ciao
    Perchè id e name sono due proprietà diverse...

    Nel tuo javascript per riferirti ad una form normalmente usi la sintassi:
    codice:
    document.nomeform
    mentre per farlo funzionare anche in standard mode devi usare:
    codice:
    document.getElementById("nomeform")
    Attenzione... non ti so dire dei problemi di compatibilità all'indietro...

    Hai provato a mettere sia un attributo id che quello name sul form? Ad esempio:
    codice:
    <form id="pippo" name="pippo" action="#" method="post">
    Ciao
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    il mio form lo valida anche senza id e name

  7. #7
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Originariamente inviato da meganoide
    il mio form lo valida anche senza id e name
    In cosa te lo valida? XHTML? HTML? Transictional o Strict? :master:
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    HTML 4.01 Transitional

  9. #9
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Originariamente inviato da meganoide
    HTML 4.01 Transitional
    Beh si questo è quello che accetta un pò di tutto... ma non pensavo che valisasse anche form senza name
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  10. #10
    Io ho fatto la prova, se metti form minuscolo a me lo valida.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

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.