Leer hoe om vorms te valideer met JavaScript of CGI

Sodra jy 'n HTML-vorm aan die gang het, sal jy dikwels wil seker maak dat al die belangrike velde ingevul word. As jy byvoorbeeld 'n e-pos bevestigingsbrief wil stuur, moet die e-posadres in die vorm velde ingesluit word. , en dit moet 'n e-pos adres wees wat werk.

Daar is twee maniere om jou vorms te bekragtig:

  1. Gebruik JavaScript
  2. Gebruik 'n CGI-script

Die voordele van die gebruik van JavaScript vir die validering van vorms

Die nadele van die gebruik van JavaScript vir die validering van vorms

Die voordele van die gebruik van CGI vir die validering van vorms

Die nadele van die gebruik van CGI vir die validering van vorms

Die manier waarop ek dit hanteer, is om die meeste foute met JavaScript te doen. Op dié manier is dit vinnig en maklik vir die lesers.

Ek kontroleer dan die belangrike elemente van die vorm met die CGI.

Hoe om JavaScript te gebruik om HTML-vorms te valideer

Die basiese uitgangspunt om vorm validering te skep, is om te soek na die name van vormelemente wat benodig word, en as hulle leeg is, vertoon 'n foutboodskap.

Die meeste fout kontrole programme kyk elke veld een vir een, en vertoon een fout op 'n slag.

Dit kan die vorm vervelig maak en mense kan in die middel stop. As jy die volgende skrip en Perl-bron gebruik, sal jy weet hoe om 'n hele vorm gelyktydig te bekragtig, met 'n reeks foutboodskappe wat jou leser dan terug kan gaan en regmaak.

Die JavaScript vir die validering van 'n vorm

In die hoof gedeelte van jou HTML, moet jy 'n script skep om die vorm validering te doen:

  1. Stel die skrif op en maak seker dat dit verborge is vir blaaiers wat nie JavaScript kan hanteer nie.