Ngoài liên kết được cung cấp bởi Floremin , liên kết xóa lựa chọn văn bản bằng JavaScript để "xóa" lựa chọn, bạn cũng có thể sử dụng CSS thuần túy để thực hiện việc này. CSS ở đây ...
.noSelect {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
Chỉ cần thêm class="noSelect"
thuộc tính vào phần tử mà bạn muốn áp dụng lớp này. Tôi thực sự khuyên bạn nên dùng thử giải pháp CSS này. Không có gì sai khi sử dụng JavaScript, tôi chỉ tin rằng điều này có thể dễ dàng hơn và làm sạch mọi thứ một chút trong mã của bạn.
Đối với chrome trên android
-webkit-tap-highlight-color: transparent;
là một quy tắc bổ sung mà bạn có thể muốn thử nghiệm để được hỗ trợ trong Android.