HTMLInputElement: thuộc tính pattern

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Thuộc tính pattern của giao diện HTMLInputElement đại diện cho một biểu thức chính quy mà giá trị <input> khác null phải khớp. Nó phản ánh thuộc tính pattern của phần tử <input>.

Thuộc tính pattern hợp lệ cho các loại text, search, url, tel, email và password. Nó định nghĩa một biểu thức chính quy mà value của đầu vào phải khớp để giá trị vượt qua kiểm tra ràng buộc.

Nếu giá trị khác null không phù hợp với các ràng buộc do giá trị pattern đặt ra, thuộc tính chỉ đọc patternMismatch của đối tượng ValidityState sẽ là true.

Giá trị

Một chuỗi.

Ví dụ

js
const inputElement = document.getElementById("year");
console.log(input.pattern);

Đặc tả kỹ thuật

Specification
HTML
# dom-input-pattern

Tương thích trình duyệt

Xem thêm