Dysgu sut i ddilysu Ffurflenni gyda JavaScript neu CGI

Ar ôl i chi gael ffurflen HTML ar waith, byddwch yn aml yn awyddus i sicrhau bod yr holl feysydd pwysig yn cael eu llenwi. Er enghraifft, os ydych am anfon llythyr cadarnhau e-bost, dylid cynnwys y cyfeiriad e-bost yn y meysydd ffurf , a dylai fod yn gyfeiriad e-bost sy'n gweithio.

Mae dwy ffordd i ddilysu'ch ffurflenni:

  1. Defnyddio JavaScript
  2. Defnyddio sgript CGI

Manteision Defnyddio JavaScript ar gyfer Dilysu Ffurflenni

The Cons of Using JavaScript for Validating Forms

Manteision Defnyddio CGI ar gyfer Ffurflenni Dilysu

Y Defnydd o ddefnyddio CGI ar gyfer Ffurflenni Dilysu

Y ffordd yr wyf yn trin hyn yw bod y mwyafrif o'r gwiriad gwall wedi'i wneud gyda JavaScript. Felly, mae'n gyflym ac yn hawdd i'r darllenwyr.

Yna, ailadroddaf elfennau hanfodol y ffurflen gyda'r CGI.

Sut i Ddefnyddio JavaScript i Ddilysu Ffurflenni HTML

Yr amcan sylfaenol o greu dilysiad ffurf yw edrych am enwau elfennau ffurf sy'n ofynnol, ac os ydynt yn wag, dangoswch neges gwall.

Mae'r rhan fwyaf o raglenni gwirio camgymeriadau yn gwirio pob maes un ar y tro, ac yn arddangos un gwall ar y tro.

Gall hyn lenwi'r ffurflen yn ddiflas, a gallai pobl stopio yn y canol. Os ydych chi'n defnyddio'r sgript a ffynhonnell Perl a ganlyn, byddwch yn gwybod sut i ddilysu ffurflen gyfan ar unwaith, gan arddangos cyfres o negeseuon gwall y gall eich darllenydd fynd yn ôl ac atgyweirio.

Y JavaScript ar gyfer Dilysu Ffurflen

Yn y rhan uchaf o'ch HTML, dylech greu sgript i wneud y dilysiad ffurf:

  1. Gosodwch y sgript, a gwnewch yn siŵr ei fod wedi'i guddio o borwyr nad ydynt yn gallu ymdrin â JavaScript.