2010-08-02 29 views
10

Thỉnh thoảng một số từ được nhập vào một hộp văn bản kiểu đầu vào, được hiển thị với gạch chân màu đỏ trên trình duyệt cho biết từ đó có thể sai ngữ pháp.Làm thế nào để vô hiệu hóa kiểm tra chính xác ngữ pháp trên các trường văn bản kiểu nhập

Làm cách nào để ngăn điều này hiển thị?

+2

Bạn một lần nữa! Tại sao bạn không thể rời khỏi trình duyệt của người dùng một mình? – deceze

+0

@deceze - Tôi không nghĩ rằng các từ được nhập vào hộp văn bản là không chính xác. Lưu ý: Đó có thể là tên và không cần đúng ngữ pháp. Đây có phải là một tình huống không hợp lệ không? – user339108

+0

Nhưng người dùng có thể tạo từ điển tùy chỉnh sẽ kiểm tra chính tả ngay cả những từ không phổ biến. Đặc biệt nếu đó là tên, có thể là tên của người dùng, nó có thể nằm trong từ điển tùy chỉnh. Tuy nhiên, đây là một tính năng không chuẩn trên các trình duyệt, người dùng đã bật tính năng kiểm tra chính tả thường ** muốn **. – deceze

Trả lời

1

Tôi đã thêm thuộc tính kiểm tra chính tả vào trường văn bản loại đầu vào và nó đã tắt kiểm tra lỗi chính tả chỉ dành cho trường đó. Các công trình sửa chữa ở trên, cảm ơn tất cả những ai đã trả lời.

+0

Tôi không tin rằng người này dành thời gian để trở về với một giải pháp hợp lệ cho vấn đề của họ xứng đáng mà bỏ phiếu xuống. Tôi nghĩ rằng có những tình huống mà việc xóa đánh dấu kiểm tra chính tả cho vay đối với giao diện người dùng tốt hơn, đó là lý do tại sao thuộc tính tồn tại ở vị trí đầu tiên. Nhập tìm kiếm/tự động hoàn thành tên người dùng, ví dụ như gạch dưới màu đỏ sẽ theo cách thẩm mỹ và không hữu ích. – fullstacklife

11

Trong trường hợp ai đó tình cờ trên này như tôi đã làm và không biết những gì thuộc tính để sử dụng, bạn có thể tắt kiểm tra chính tả cho một khu vực trường nhập hoặc văn bản cụ thể sử dụng thuộc tính kiểm tra chính tả:

<input type="text" spellcheck="false"/> 

Thông tin thêm here

+0

Đây có phải là câu trả lời đúng không? – PHPGuru

1

Bạn có thể sử dụng:

<input type="text" spellcheck="false"> 

Thêm "kiểm tra chính tả" thuộc tính cho thẻ <input> và đặt nó là 01..

Các vấn đề liên quan