HTML spellcheck global attribute
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since November 2017.
Thuộc tính toàn cục spellcheck là thuộc tính liệt kê xác định xem phần tử có thể được kiểm tra lỗi chính tả hay không.
Note:
Thuộc tính này chỉ là gợi ý cho trình duyệt: các trình duyệt không bắt buộc phải kiểm tra lỗi chính tả. Thông thường các phần tử không thể chỉnh sửa sẽ không được kiểm tra lỗi chính tả, ngay cả khi thuộc tính spellcheck được đặt thành true và trình duyệt hỗ trợ kiểm tra chính tả.
Try it
<textarea spellcheck="true">
This exampull will be checkd fur spellung when you try to edit it.</textarea
>
<textarea spellcheck="false">
This exampull will nut be checkd fur spellung when you try to edit it.</textarea
>
Thuộc tính có thể có các giá trị sau:
- Chuỗi rỗng hoặc
true, cho biết phần tử nên được kiểm tra lỗi chính tả nếu có thể; false, cho biết phần tử không nên được kiểm tra lỗi chính tả.
Nếu thuộc tính này không được đặt, giá trị mặc định của nó được xác định theo loại phần tử và trình duyệt. Giá trị mặc định này cũng có thể được kế thừa, nghĩa là nội dung phần tử chỉ được kiểm tra lỗi chính tả nếu phần tử tổ tiên gần nhất có trạng thái spellcheck là true.
Các vấn đề về bảo mật và quyền riêng tư
Việc sử dụng kiểm tra chính tả có thể gây ra hậu quả đối với bảo mật và quyền riêng tư của người dùng. Đặc tả không quy định cách kiểm tra chính tả được thực hiện và nội dung của phần tử có thể được gửi đến bên thứ ba để nhận kết quả kiểm tra chính tả (xem enhanced spellchecking and "spell-jacking").
Bạn nên cân nhắc đặt spellcheck thành false cho các phần tử có thể chứa thông tin nhạy cảm.
Đặc tả
| Specification |
|---|
| HTML> # attr-spellcheck> |
Tương thích trình duyệt
Xem thêm
- Tất cả thuộc tính toàn cục.
autocorrect.