70 of 133 menu

Sifa pattern

Sifa pattern huweka ukaguzi wa uga wa kuingiza data kwenye fomu ya HTML kwa kutumia usemi wa kawaida.

Usemi wa kawaida ni amri maalum ambazo huruhusu kuunda karibu sheria zozote za ukaguzi. Kwa undani zaidi unaweza kufahamiana nazo kwenye kitabu cha usemi wa kawaida cha PHP au kwenye kitabu cha usemi wa kawaida cha JavaScript.

Wakati wa kujaribu kupelekwa kwa fomu ikiwa uga wenye sifa hii haujajazwa - kivinjari hakitairuhusu kupeleka fomu na kitaonyesha hitilafu kwa njia ya kidokezo kilichojitokeza. Kwa bahati mbaya, maandishi ya hitilafu na muonekano wake hauwezi kubadilishwa kwa kutumia HTML au CSS.

Kumbuka kuwa uwepo wa sifa pattern hukuruhusu kwa ukaguzi wa usahihi wa kujazwa kwa fomu kutoka upande wa seva kwenye PHP (kwani kinga kupitia sifa hii ni rahisi kuzuiwa).

Sifa pattern inapaswa kutumiwa kwenye vitambulisho input au textarea.

Mfano

Wacha turejee kwenye kitambulisho input na tuongeze sifa pattern, ambayo tutaweka usemi wa kawaida, ukaguzi kwamba kwenye uga wa kuingiza imeingizwa nambari yenye tarakimu mbili (kwa mfano, 25).

Ingiza nambari yoyote na ujaribu kubonyeza kitufe, ili kupeleka fomu. Ikiwa imeingizwa nambari isiyo na tarakimu mbili, basi kivinjari hakitairuhusu kupeleka fomu na kitaonyesha ujumbe wa hitilafu, vinginevyo fomu itapelekwa:

<form action=""> <input type="text" pattern="\d{2}"> <input type="submit"> </form>

:

Mfano . Uga tupu

Katika mfano uliopita kivinjari kilitoa hitilafu tu ikiwa uga haukuwa tupu (ingawa uga tupu sio nambari yenye tarakimu mbili). Wacha tujaribu kufanya hivi, ili hitilafu itolewe na kwenye uga tupu - pamoja na sifa pattern tuandike na sifa required:

<form action=""> <input type="text" pattern="\d{2}" required> <input type="submit"> </form>

:

Angalia pia

  • sifa required,
    ambayo inaweza kutumika kufanya ukaguzi wa ukomo
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa