Atribuut required

Atribuut required näitab, et see HTML vormi element peab olema kohustuslikult täidetud.

Atribuuti tuleks rakendada siltidele input või textarea.

Kui proovida vormi saatmist juhul, kui väli selle atribuudiga pole täidetud - ei lase brauser vormi saata ja kuvab vea hüpikakna kujul. Kahjuks ei saa vea teksti ja selle välimust muuta HTML-i või CSS-i abil.

Pidage meeles, et atribuudi required olemasolu ei vabasta teid vormi õige täidetuse kontrollimisest serveri poolel PHP-s (kuna kaitse atribuudi kaudu on lihtne mööda hiilida).

Näide

Lisame siltidele input atribuudi required. Mitte sisestades midagi väljale proovige vajutada nuppu, et vorm saata. Brauser ei lase vormi saata, lisab input-väljale varju ja kuvab veateate:

html<form action="">
  <input type="text" placeholder="sisestage midagi" required>
  <input type="submit">
</form>

Результат:

Vaata ka

  • atribuut pattern,
    mis võimaldab input-välja valideerimist