tôi là sau khi các chức năng sau:Javascript: giải pháp trình duyệt chéo để lựa chọn tất cả các văn bản bên trong một textbox trên tập trung
- người dùng nhấp vào hoặc tab vào một textbox
- tất cả văn bản trong hộp văn bản được chọn, trừ khi hộp văn bản đã có tiêu điểm, trong trường hợp này, chức năng nhấp/chọn mặc định sẽ xảy ra
Điều này có thể?
này hoạt động trong Firefox 5
$('input[type="text"]').live('focus', function() {
this.select();
});
Chrome và IE8 sẽ chọn tất cả các văn bản cho chỉ một tíc tắc
này hoạt động * trong Chrome
$('input[type="text"]').live('click', function() {
this.select();
});
Firefox và IE8 chọn tất cả văn bản nhưng khi nhấp vào tiếp theo, văn bản vẫn được chọn.
* loại tác phẩm, sau khi hộp văn bản đã tập trung, nhấp vào nó xen kẽ giữa việc chọn tất cả văn bản và có thể nhấp vào nơi dấu nháy mắt nhấp nháy. Điều này có lẽ là chấp nhận được.
Tôi chưa thử nghiệm nó ra, nhưng không lựa chọn có lập trình tất cả văn bản khiến nó cuộn lên đầu/đầu hoặc cuối/cuối của trường giống như cách người dùng chọn bằng cách nhấn ctrl-A (giả sử có đủ văn bản được nhập để có thể cuộn, rõ ràng)? Nếu vậy tôi sẽ cố gắng tránh thực hiện nó trên một sự kiện nhấp chuột mà người dùng có thể đang cố gắng nhấp vào điểm mà họ muốn bắt đầu nhập. – nnnnnn