doolin/asdftextgenerator

View on GitHub
public/javascript/copy.js

Summary

Maintainability
A
0 mins
Test Coverage

function selectElementText(el, win) {
    win = win || window;
    var doc = win.document, sel, range;
    if (win.getSelection && doc.createRange) {
        sel = win.getSelection();
        range = doc.createRange();
        range.selectNodeContents(el);
        sel.removeAllRanges();
        sel.addRange(range);
    } else if (doc.body.createTextRange) {
        range = doc.body.createTextRange();
        range.moveToElementText(el);
        range.select();
    }
}

$(function () {
    $("#result").click(function () {
             selectElementText(document.getElementById("result"));
    })
});