Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Memilih Semua Teks Secara Automatik Dalam DIV pada Klik?
Untuk memudahkan tugas pemilihan teks, anda boleh menyerlahkan dan memilih keseluruhan kandungan DIV apabila pengguna mengklik padanya . Ini menghapuskan keperluan untuk penyerlahan manual, memastikan tiada teks yang terlepas.
Pertimbangkan contoh berikut:
<div>
Apabila pengguna mengklik di mana-mana dalam DIV ini, keseluruhan URL harus diserlahkan, membolehkan mereka menyeret atau menyalin teks yang dipilih dengan mudah.
Untuk mencapai matlamat ini, anda boleh menggunakan perkara berikut kod:
function selectText(containerid) { if (document.selection) { // IE var range = document.body.createTextRange(); range.moveToElementText(document.getElementById(containerid)); range.select(); } else if (window.getSelection) { var range = document.createRange(); range.selectNode(document.getElementById(containerid)); window.getSelection().removeAllRanges(); window.getSelection().addRange(range); } }
Untuk menggunakan kod ini, cuma tambahkan atribut berikut pada DIV anda:
<div>
Kini, apabila pengguna mengklik pada DIV, keseluruhan teks akan menjadi secara automatik dipilih, menjadikannya mudah untuk melakukan pelbagai tindakan berkaitan teks.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memilih Semua Teks Secara Automatik Dalam DIV pada Klik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!