require

Mattepuffo's logo
Impostare un messaggio custom di validazione in HTML 5

Impostare un messaggio custom di validazione in HTML 5

L'attributo required di HTML 5 ci ha levato un sacco di rogne nella validazione dei form.

Lo impostate e lui farà tutto da solo, bloccando il form e visualizzando un messaggio.

Il messaggio è praticamente automatico e preimpostato, e penso che la lingua dipenda dal pc sui gira il browser.

Mattepuffo's logo
Esportare moduli in Javascript

Esportare moduli in Javascript

Su praticamente qualsiasi linguaggio, siamo abituati ad includere moduli / librerie con istruzioni come include, import, require, ecc.

Su Javascript è possibile ottenere lo stesso risultato, ma in maniera un pò differente.

Prima di usare require, dobbiamo usare exports sul modulo da importare.

Mattepuffo's logo
Validazione dei form in HTML

Validazione dei form in HTML

In genere è sempre buona norma validare i dati di un form sia lato server che lato client.

Per quanto riguarda il client, ci siamo sempre avvalsi di Javascript (o di uno dei milioni plugin per jQuery).

Ma con HTML 5 possiamo farne a meno.

Anche se il supporto dei browser non è al 100%, ci rimane comunque la parte server; quindi, per quanto mi riguarda, preferisco evitare l'uso dei plugin o di Javascript per fare questo (almeno quando possibile).

Mattepuffo's logo
Select required in HTML5

Select required in HTML5

Fino all'avvento di HTML5, abbiamo semore usato Javascript per convalidare un form.

L'ultima versione di HTML, però, ha già degli strumenti per la validazione, come l'attributo required!

Questo attributo blocca il submit del form quando il campo è vuoto ma obbligatorio; qua potete trovare un esempio.

Come fare per rendere obbligatario anche un campo select?