tutorial pengembangan web terbaru
 

HTML pattern Attribute


Definisi dan Penggunaan

The pattern atribut menentukan ekspresi reguler bahwa <input> nilai elemen diperiksa terhadap.

Catatan: pattern atribut bekerja dengan jenis masukan berikut: text, date, search, url, tel, email , dan password .

Tip: Gunakan global title atribut untuk menggambarkan pola untuk membantu pengguna.

Tip: Pelajari lebih lanjut tentang ekspresi reguler di tutorial JavaScript kami.


Berlaku untuk

The pattern atribut dapat digunakan pada elemen berikut:

Elemen Atribut
<input> pattern

contoh

Input Contoh

Bentuk HTML dengan field input yang dapat berisi hanya tiga huruf (tidak ada angka atau karakter khusus):

<form action="demo_form.asp">
Country code: <input type="text" name="country_code"
pattern="[A-Za-z]{3}" title="Three letter country code">
<input type="submit">
</form>
Cobalah sendiri "

Password Contoh

Sebuah <input> elemen dengan type="password" yang harus berisi 6 atau lebih karakter:

<form action="demo_form.asp">
Password: <input type="password" name="pw" pattern=".{6,}" title="Six or more characters">
<input type="submit">
</form>
Cobalah sendiri "

Password Contoh

Sebuah <input> elemen dengan type="password" yang harus berisi 8 atau lebih karakter yang setidaknya satu nomor, dan satu huruf besar dan huruf kecil:

<form action="demo_form.asp">
Password: <input type="password" name="pw" pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}" title="Must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters">
<input type="submit">
</form>
Cobalah sendiri "

Browser Dukungan

Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung atribut.

Atribut
pattern 5.0 10,0 4.0 Tidak didukung 9.6