1. function copyText(text) {
    2. var textarea = document.createElement("textarea"); //创建input对象
    3. var currentFocus = document.activeElement; //当前获得焦点的元素
    4. var toolBoxwrap = document.getElementById('NewsToolBox'); //将文本框插入到NewsToolBox这个之后
    5. toolBoxwrap.appendChild(textarea); //添加元素
    6. textarea.value = text;
    7. textarea.focus();
    8. if (textarea.setSelectionRange) {
    9. textarea.setSelectionRange(0, textarea.value.length); //获取光标起始位置到结束位置
    10. } else {
    11. textarea.select();
    12. }
    13. try {
    14. var flag = document.execCommand("copy"); //执行复制
    15. } catch (eo) {
    16. var flag = false;
    17. }
    18. toolBoxwrap.removeChild(textarea); //删除元素
    19. currentFocus.focus();
    20. return flag;
    21. }