请教下javascript实现复制div里的内容,类似ctrl+a选中后ctrl+c

2025-03-23 03:00:43
推荐回答(4个)
回答1:

你好,请复制以下代码进行测试
注:请把用你自己的内容替换掉div里面的content,然后点击copy按钮,然后粘贴操作,看是否剪贴板里面已经成功存有你自己的内容。
————————————————————————


content




回答2:

我查了下DOM2的API,标准DOM的Range并没有光标选择的函数,但IE得TextRange可以,只能实现IE的~ http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.html#Level-2-Range-idl

1111
2222

3333
4444

回答3:

function copy(id) {
var obj = document.getElementById(id);
obj.select();
js = obj.createTextRange();
js.execCommand("Copy");
alert("复制成功!")
}

回答4: