如何在HTML中点一下就将框内的文字复制到剪切板

文本框的id和name是newword,请问如何点一下按钮就把这个框内的内容COPY到剪切板?... 文本框的id和name是newword,请问如何点一下按钮就把这个框内的内容COPY到剪切板? 展开
 我来答
贵州职称评审
推荐于2018-03-06 · TA获得超过2871个赞
知道小有建树答主
回答量:1564
采纳率:66%
帮助的人:483万
展开全部
  1. js导入

<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>

<script type="text/javascript" src="js/jquery.zclip.min.js"></script>

!上面缺少的文件可以在网上搜索查找。

2.代码

<div class="copybox clearfix">

  <div class="copybox-n1 clearfix">

    <div style="width:232px;float:left;height:36px;overflow:hidden;zoom:1">

      <input type="text" id="mytxt1" value="点击右侧复制按钮复制" class="n1input">

    </div>

    <div style="width: 48px; height: 36px; position: absolute; margin-left: 232px;*margin-left:0px;_margin-left: 0">

      <button id="copy_input1" class="n1-btn">复制</button>

    </div>

  </div>

  <div class="copybox-n2 clearfix">

    <div style="width:232px;float:left;height:36px;overflow:hidden;zoom:1">

      <input type="text" id="mytxt2" value="点击右侧复制按钮复制" class="n1input">

    </div>

    <div style="width: 48px; height: 36px; position: absolute; margin-left: 232px;*margin-left:0px; _margin-left:0">

      <button id="copy_input2" class="n1-btn">复制</button>

    </div>

  </div>

</div>

<script type="text/javascript">

  $(function() {

    /*复制*/

    $('#copy_input1').zclip( {

      path : 'js/ZeroClipboard.swf',

      copy : function() {return $('#mytxt1').val();/*复制内容*/},

      afterCopy : function() {alert("复制成功");/*复制成功*/}

    });

    /*复制*/

    $('#copy_input2').zclip( {

      path : 'js/ZeroClipboard.swf',

      copy : function() {return $('#mytxt2').val();/*复制内容*/},

      afterCopy : function() {alert("复制成功");/*复制成功*/}

    });

  });

</script>

3.参考资料

http://www.w3cfuns.com/blog-5458304-5403309.html

4mk21bgez
2011-04-25 · TA获得超过982个赞
知道小有建树答主
回答量:1286
采纳率:0%
帮助的人:0
展开全部
用asp加js
asp简单用request对像就可以
js部分烦些

这里有js。。
如果不会,留下言吧。。
两个合起来就是你要的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tonylinzhen
推荐于2016-01-05 · TA获得超过1368个赞
知道小有建树答主
回答量:997
采纳率:50%
帮助的人:393万
展开全部
<script>
function copy(obj){
alert("已经复制了...."+obj.value);
window.clipboardData.setData("Text",obj.value);
}
</script>
<input id="myTest" onfocus="copy(this);" value="要拷贝的内容"></input>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式