Validate Form
Attenzione, questa versione è obsoleta.
Vai alla versione 2
Ecco a voi un semplice javascript di facile utilizzo per poter inserire un controllo sui vostri form.
Ecco a voi un demo prima dei codici.
Questo script è molto semplice, si basa su un campo nascosto di nome “required” con un value contenente gli id dei campi da controllare del tipo:
<input type=”hidden” name=”required” value=”nome,cognome” />
in questo modo verranno controllati gli input con gli id “nome” e “cognome”.
in caso siano di value vuoto lo script inserirà a questi input una classe e bloccherà l’invio della form.
Al secondo invio del form, verranno azzerate le classi ed il codice controllerà di nuovo.
Di seguito trovere il codice javascript per utilizzarlo.
Scarica validate form
ecco invece il css per mostrare
.required-input{ border:solid 1px red;}
Attenzione: questo script non funziona su safari visto il mancato supporto per gli stili dei form.
Il codice può essere facilmente modificato per funzionare con un alert javascript, o con l’aggiunta di un nodo html per visualizzare diversi tipi di errori (campo vuoto, email non valida, campo numerico…)
Presto inseriro una versione completa (con scelta della visualizzazione dell’errore).
4 commenti
carino dice:
22 Maggio 2007 alle 21:10
molto bellissimo….mi piace un cifro.
The Developer Inside » Blog Archive » Nuova veste grafica dice:
19 Settembre 2007 alle 14:13
[...] solo i js sui commenti, ma sto lavorando ad una versione modificata di validate-form funzionante con [...]
website »
teo dice:
16 Giugno 2008 alle 19:44
ma.. e se dovessi fargli controllare anche una checkbox?
sarebbe il top..
Eduardo dice:
16 Giugno 2008 alle 20:52
Uhm, effettivamente questa versione è antiquatissima, ne ho create varie versioni con tutti i supporti possibili e funzionante su ogni browser. Ora vedo un momento se posso caricarne una nuova versione.
website »