Cos'è la convalida del modulo JavaScript®?
La convalida del modulo JavaScript® si riferisce all'uso della lingua JavaScript® per scrivere script che aiutano a garantire che le informazioni che i visitatori di un sito Web inseriscono nei campi del modulo di un modulo sia valido prima che venga elaborato. Ad esempio, nessun indirizzo e -mail può essere considerato valido se manca il simbolo "@" e tutti i tipi di numeri di telefono validi sono più di una cifra. Gli sviluppatori Web front-end e back-end gestiscono frequentemente la convalida del modulo JavaScript® per raccogliere legittimamente ed elaborare le informazioni dai visitatori del sito Web per una serie di scopi, come la ricezione di e-mail tramite un modulo di contatto. I dati minimi che devono essere raccolti includono il nome del visitatore, l'indirizzo e -mail e il messaggio in modo che il webmaster o la persona a cui l'e -mail è diretta sappia chi ha effettuato il contatto, a quale indirizzo e -mail dovrebbe rispondere e il contenuto del messaggio del visitatore.
Informat tipiciione per il quale uno sviluppatore Web potrebbe eseguire la convalida del modulo JavaScript® include il controllo della lunghezza di una password; confrontare la password di conferma con la password proposta; e controllando il prefisso, la lunghezza e la data di scadenza di una carta di credito. A seconda dello scopo e del tipo di informazioni richieste al visitatore, la convalida del modulo JavaScript® potrebbe anche essere utilizzata per verificare che tutti i campi di modulo richiesti non solo contengano dati che sembrano validi, ma che il campo non viene lasciato vuoto. Assicurarsi che le informazioni non mancano può essere importante quanto testare per la validità. Sebbene JavaScript® faccia un buon lavoro nel verificare le informazioni per vedere se sembra essere valido, il fatto è che questa è l'unica cosa che può fare. Questo è il motivo per cui i moduli online devono essere compilati accuratamente dal visitatore.
Se viene commesso un errore nella digitazione di un carattere di un indirizzo e -mail o in una cifra di un numero di telefono, lo script vedrà le informazioni valide fintanto che ilFormato in cui viene inserito sembra essere valido. Milioni di siti Web si basano sulla convalida del modulo JavaScript®, che attesta l'efficacia dei numerosi script ben scritti che sono stati codificati in questa lingua per la convalida sul lato client dei dati dell'utente. Ciò non significa, tuttavia, che non vi siano svantaggi per la convalida del modulo JavaScript® o almeno per utilizzarla come unico modo per controllare le informazioni che i visitatori del sito Web inseriscono nei campi del modulo. Il supporto per JavaScript® può essere acceso e disattivato dall'operatore del computer client modificando le impostazioni di configurazione all'interno del browser Web.
Il supporto JavaScript® è quasi sempre attivo per impostazione predefinita e la persona media non è a conoscenza di come spegnerlo nel suo browser o addirittura che possa essere disattivato. Se, tuttavia, il supporto per la lingua viene disattivato, non è possibile eseguire script di qualsiasi tipo scritto nella lingua, consentendo l'elaborazione di informazioni non valide. Alcuni siti Web avvisano i visitatori della necessità di abilitare Javascript® se viene disattivato.