2015-02-23 17 views
8

Tôi có ứng dụng Cordova có trường tìm kiếm trên thanh công cụ. Đây là trường nhập HTML thông thường với các đường viền ẩn và nền được đặt trong suốt. Khi người dùng bắt đầu nhập trên Android (5.0), từ hiện tại được gạch chân bằng màu đen, trong khi bàn phím đang cung cấp đề xuất tự động hoàn thành. Tôi đã cố gắng đặt các thuộc tính sau trên trường nhập:Tắt gạch dưới màu đen trên văn bản trong trường nhập HTML

<input autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="search" ng-change="search()" ng-model="ident" placeholder="Search" style="text-decoration: none;"> 

Điều này dường như không khắc phục được sự cố. Làm thế nào tôi có thể ngăn chặn hành vi này?

Black underline on text in HTML input field

+0

Tại sao bạn sẽ muốn ẩn mối tương tác? Bạn cũng đã tắt tự động điền cho ứng dụng của mình chưa? – isherwood

+0

Cụm từ tìm kiếm mà người dùng sẽ nhập là mã ICAO sân bay (chẳng hạn như EHAM cho Amsterdam) và tự động sửa chỉ bị cản trở. – Laurens

+0

@Laurens Tôi gặp vấn đề tương tự. bạn có giải pháp cho việc này không? –

Trả lời

0

Bạn có thử một css đơn giản

textarea { 
text-decoration: none; 
} 

Nếu bạn không, đó là những gì tôi muốn giới thiệu.

+0

Xin chào! Cảm ơn vì đã phản hồi nhanh. Thật không may, như đã nêu trong câu trả lời khác, điều này không loại bỏ nó. Tôi đã cập nhật câu hỏi để phản ánh điều này. – Laurens

-1

Như bạn đã nói rằng đây là hộp văn bản đầu vào HTML đơn giản, mã văn bản sẽ không hoạt động.

Sử dụng này để thay thế

<input type="text" style="text-decoration:none"> 
+0

Xin chào! Cảm ơn vì đã phản hồi nhanh. Thật không may, điều này không thoát khỏi nó. Tôi đã cập nhật câu hỏi để phản ánh điều này. – Laurens

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