Atribut required
Atribut required menunjukkan bahawa
elemen borang HTML ini
mesti diisi.
Atribut ini hendaklah digunakan pada tag input
atau textarea.
Apabila cuba menghantar borang dalam kes di mana medan dengan atribut ini tidak diisi - pelayar tidak akan membenarkan borang dihantar dan akan memaparkan ralat dalam bentuk tooltip timbul. Malangnya, teks ralat dan rupanya tidak boleh diubah menggunakan HTML atau CSS.
Perlu diingat, kehadiran atribut required
tidak membebaskan anda daripada menyemak ketepatan
pengisian borang dari sisi pelayan pada
PHP (kerana perlindungan melalui atribut ini mudah dipintas).
Contoh
Mari kita tambah atribut required
pada tag input.
Tanpa memasukkan apa-apa dalam medan, cuba tekan butang
untuk menghantar borang. Pelayar tidak akan membenarkan borang
dihantar, akan menambah bayang pada input dan memaparkan mesej
ralat:
<form action="">
<input type="text" placeholder="masukkan sesuatu" required>
<input type="submit">
</form>
:
Lihat juga
-
atribut
pattern,
yang membenarkan pengesahan input dilakukan