Maison > interface Web > tutoriel CSS > Comment sélectionner tout le texte d'un DIV en un seul clic ?

Comment sélectionner tout le texte d'un DIV en un seul clic ?

Patricia Arquette
Libérer: 2024-12-11 10:22:21
original
805 Les gens l'ont consulté

How to Select All Text Within a DIV with One Click?

Sélectionnez du texte DIV sans effort avec un simple clic de souris

Pour une manipulation de texte rapide et pratique, il est souvent souhaitable de mettre en surbrillance et de sélectionner l'intégralité du contenu. d'une balise DIV. Cela permet aux utilisateurs d'effectuer facilement des actions telles que faire glisser le texte sélectionné ou le copier avec un clic droit.

Comment y parvenir :

Pour y parvenir, nous pouvons exploiter une fonction JavaScript qui utilise les capacités de sélection du navigateur. Voici comment cela fonctionne :

Extrait de code :

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);
    }
}
Copier après la connexion

Mise en œuvre :

Dans votre HTML, incluez les éléments suivants code pour sélectionner le texte dans l'élément DIV avec l'ID "sélectionnable":

<div>
Copier après la connexion

Lorsque l'utilisateur clique n'importe où dans ce DIV, la fonction JavaScript ci-dessus s'exécutera, mettant en évidence tout son contenu. Cela rend incroyablement facile la manipulation du texte sans avoir besoin de sélection manuelle.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal