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

请教下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=documentgetElementById("myDiv")childNodes[0]nodeValue;

windowclipboardDatasetData("Text",clipBoardData);

}

</script>

</body>

</html>

可以利用JS中的for in语法进行处理,具体如下:

//要复制的原对象

var destobj={ colkey: "col", colsinfo: "NameList" }

//复制的目标对象

var myobj=new Object();

for(var om in myobj)

{

var name=om;//属性名称

var value=destobj[om];//属性对应的值

myobj[name]=destobj[om];

}

$a=$(div)clone(true);//假如div元素里面某个元素有事件,则该事件也会被复制;

$a=$(div)clone(false);//不会复制事件,只会复制元素。

以上就是关于请教下javascript实现复制div里的内容,类似ctrl+a选中后ctrl+c全部的内容,包括:请教下javascript实现复制div里的内容,类似ctrl+a选中后ctrl+c、js如何复制一个对象的值、用js如何点击按钮复制一个<div>标签内的所有内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9715446.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存