Nwlapcug.com


Esempi di convalida forme con cookie in JavaScript



Validazione di form Web è un processo di comunicazione Web utilizzano file di testo noti come cookie, che confermano che i Web Form sono stati completati correttamente. Moduli scritti in diversi linguaggi di programmazione possono essere convalidati sul server o il browser del client Web. Se il modulo è scritto in JavaScript, quindi convalida lato server non richiedono che il browser sia configurato per JavaScript. Questo processo più lento è più sicuro, al contrario di convalida sul lato client, che funziona più velocemente perché viene eseguita la convalida in tempo reale. Le convalide si verificano solo quando la formattazione e le informazioni sono state presentate correttamente, altrimenti un messaggio di errore può verificarsi.

Campi obbligatori

Campi obbligatori includono spesso un asterisco (*) per avvisare gli utenti che possono solo avanzare nella compilazione del modulo, se i campi sono compilati. Campi richiesti solitamente coinvolgono informazioni di base quali nome, indirizzo, e-mail e password. Se i campi sono obbligatori, però, l'asterisco è inutile. Uno studio sulla progettazione di form Web da Smashing Magazine ha rivelato che la maggior parte dei Web designer stanno limitando campi obbligatori a non più di cinque con un pesante accento su campi facoltativi. Ha sviluppato una tendenza verso una direzione più user-friendly che libera gli utenti da preoccuparsi così tanto di formattazione.

Password

Informazioni critiche, ad esempio una password spesso appaiono nei due campi in Web Form. Un campo è di immettere una password desiderata e il campo successivo richiede all'utente di immettere nuovamente la password per confermarla. Maggior parte dei siti richiedono la conferma della password, anche se ci sono molti siti di grandi dimensioni che non lo richiedono. Alcuni siti come Yahoo verranno dirà l'utente quanto forte una password è come lo si digita. Se la password è debole l'utente può modificare istantaneamente senza sprecare tempo invio informazioni che potrebbero avere bisogno di revisione.

Moduli di iscrizione

Forme complesse possono essere che richiede tempo e suscettibile di errori di convalida che rallentano gli utenti. Un modo che gli sviluppatori Web possono accelerare il processo consiste nell'includere informazioni per l'orientamento della maschera vicino a ogni campo di input, che WishListr fa. Questa informazione rimane visibile anche quando JavaScript è disattivato sul lato client. Suggerimenti utili possono anche essere nascosta con icone abilitati su mouseover in modo che il modulo non è ingombrante e di facile lettura. Alcune forme di registrazione visualizzare suggerimenti dinamici come il numero massimo di caratteri.

JavaScript e Cookies

I cookies identificano gli utenti di memorizzare informazioni sul computer da siti Web che emettono le password e tenere traccia di nomi, date e comportamento online. JavaScript consente i cookie con la funzione "GetCookie" nel codice. I parametri vengono quindi impostati per la funzione che determinano la data di scadenza, valore e nome del cookie. In ordine per i cookie specificati deve essere restituito al server del sito, viene creata una seconda funzione "GetCookie" in JavaScript. Una terza funzione è creata per visualizzare un messaggio come "benvenuto" o una finestra di prompt dei comandi.