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

JavaScript021

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

你好,请复制以下代码进行测试

注:请把用你自己的内容替换掉div里面的content,然后点击copy按钮,然后粘贴操作,看是否剪贴板里面已经成功存有你自己的内容。

————————————————————————

<html>

<body>

<div id="myDiv">content</div>

<input type="button" value="copy" onclick="copy()">

<script type="text/javascript">

function copy(){

var clipBoardData=document.getElementById("myDiv").childNodes[0].nodeValue

window.clipboardData.setData("Text",clipBoardData)

}

</script>

</body>

</html>

图片外边套一个和图片大小一样的div,设置div样式相对定位、或者绝对定位看你需要,div里边的标签用绝对定位,鼠标拖动时移动这个div,里边标签是会随着移动的,代码就别跟我要了,我比较懒得写这个