Atributi required

Atributi required inaonyesha kuwa, kipengele hiki cha fomu ya HTML kinapaswa kuhudhiwa kwa lazima.

Atributi hii inapaswa kutumiwa kwa vitambulisho input au textarea.

Wakati wa kujaribu kupeleka fomu ikiwa, sehemu iliyo na atributi hii haijahudhiwa - kivinjari hakitairuhusu kupeleka fomu na kitaonyesha hitilafu kwa mfumo wa kidokezo unaoonekana. Kwa bahati mbaya, maandishi ya hitilafu na muonekano wake hauwezi kubadilishwa kwa kutumia HTML au CSS.

Kumbuka kuwa kuwepo kwa atributi required hukuruhusu kuepuka ukaguzi wa usahihi wa kuhudhiwa kwa fomu upande wa seva kwenye PHP (kwa kuwa kinga kupitia atributi ni rahisi kuzuiwa).

Mfano

Hebu tuongeze atributi required kwa kitambulisho input. Bila kuandika chochote kwenye sehemu jaribu kubonyeza kitufe, ili kupeleka fomu. Kivinjari hakitairuhusu kupeleka fomu, kitaongeza kivuli kwenye ingizo na kitaonyesha ujumbe wa hitilafu:

html<form action="">
  <input type="text" placeholder="ingiza kitu" required>
  <input type="submit">
</form>

Результат:

Angalia pia

  • atributi pattern,
    ambayo inaruhusu kufanya uthibitisho wa ingizo