Dynamic-Mess.com


"The world is a dynamic mess of jiggling things..."

Sélectionner du texte avec JavaScript

Article posté le 07-08-2015 dans la catégorie JavaScript, JQuery...

Attention, le contenu cet article est peut-être obsolète!

C'est un petit bout de code à garder dans un coin et à mettre dans une fonction : il permet de sélectionner du texte en Javascript. Un exemple d'utilisation : un bouton "Copier" à côté de l'élément à sélectionner.

function MettreEnSubrillance(element) {
    var doc = document;
    var text = doc.getElementById(element);    
    if (doc.body.createTextRange) { // Internet Explorer
        var range = doc.body.createTextRange();
        range.moveToElementText(text);
        range.select();
    } else if (window.getSelection) { // Mozilla, Chrome, Opera
        var selection = window.getSelection();           
        var range = doc.createRange();
        range.selectNodeContents(text);
        selection.removeAllRanges();
        selection.addRange(range);
    }
}

 


Cet article vous a plu? Découvrez d'autres articles


Tweet
comments powered by Disqus