Ionnsaich Mar a Gheibhear Foirmean le JavaScript no CGI

Aon uair 's gu bheil foirm HTML agad a' dol air adhart, bidh thu ag iarraidh dèanamh cinnteach gu bheil na raointean cudromach uile air an lìonadh. Mar eisimpleir, ma tha thu a 'dol a chuir litir dearbhaidh post-d, bu chòir an seòladh puist-d a bhith air a ghabhail a-steach ann an raointean an fhoirm , agus bu chòir dha a bhith na seòladh puist-d a tha ag obair.

Tha dà dhòigh air na foirmean agad a dhaingneachadh:

  1. A 'cleachdadh JavaScript
  2. A 'cleachdadh sgriobt CGI

Na bacaichean a chleachdas JavaScript airson foirmean a dhearbhadh

Na Riaghailtean Cleachdadh JavaScript airson Foirmean Dearbhachadh

Na Bhatan a 'Cleachdadh CGI airson Foirmean Dearbhaidh

Na Riaghailtean Cleachdadh CGI airson Foirmean Dearbhaidh

Is e an dòigh anns a bheil mi a 'làimhseachadh seo a' mhòr-chuid den sgrùdadh mearachd a bhith air a dhèanamh le JavaScript. Mar sin, tha e luath agus furasta dha na leughadairean.

Bidh mi an uair sin ag ath-sgrùdadh nan eileamaidean deatamach den fhoirm leis an CGI.

Mar a chleachdas tu JavaScript gus Foirmean HTML a dhearbhadh

Is e an roghainn bunaiteach de bhith a 'cruthachadh cruth dearbhaidh a bhith a' lorg ainmean nan eileamaidean foirm a dh 'fheumar, agus ma tha iad falamh, teachdaireachd mearachd a thaisbeanadh.

Bidh a 'chuid as motha de phrògraman sgrùdadh mearachdan a' sgrùdadh gach raon aig aon àm, agus a 'taisbeanadh aon mhearachd aig aon àm.

Faodaidh seo an fhoirm a lìonadh a-mach, agus dh'fhaodadh daoine stad anns a 'mheadhan. Ma chleachdas tu an sgriobt a leanas agus stòr Perl, bidh fios agad ciamar a dhearbhaicheas tu foirm slàn air fad aig an aon àm, a 'taisbeanadh sreath de theachdaireachdan mearachd a dh' fhaodas an leughadair agad air ais air ais.

An JavaScript airson Dearbhadh a dhèanamh air Foirm

Anns a 'chuid as àirde de do HTML, bu chòir dhut sgriobt a chruthachadh gus dearbhadh na foirmeil a dhèanamh:

  1. Stèidhich an sgriobt, agus dèan cinnteach gu bheil e falaichte bho bhrabhsairean nach urrainn JavaScript a làimhseachadh.