2009-12-18 64 views
5

Tôi muốn tắt tính năng kiểm tra chính tả tích hợp trong các trình duyệt nhất định như Firefox và Opera trên một vùng văn bản chứa mã nhúng HTML cho khách truy cập để sao chép và dán. Điều này có thể được thực hiện với thuộc tính sau:Thuộc tính kiểm tra chính tả Textarea XHTML Strict

spellcheck = "false"

Tuy nhiên, điều này gây ra lỗi xác thực cho XHTML Strict. Ngoài ra, nó không hoạt động đúng trong Opera, bởi vì kiểm tra chính tả trả về sau khi người dùng chọn mã nhúng trong vùng văn bản. Có phương pháp nào khác để tắt chức năng kiểm tra lỗi chính tả không?

Trả lời

7

spellcheck="false" là một phần của HTML5 specification. Bạn không nhớ thay đổi kiểu tài liệu của mình theo cách thích hợp?

Một ý tưởng khác được đề xuất trong câu hỏi this đang sử dụng trình chỉnh sửa WYSIWYG của bên thứ ba không sử dụng trường văn bản để nhập người dùng.

1
$("#id").attr("spellcheck",false); 
$("#id").attr("spellcheck",true); 
Các vấn đề liên quan