如何制作出可以使html文本框中的内容复制的按钮

如何使html文本框中的内容复制,按一个叫“复制”的按钮,复制文字到剪切板我的源代码:<textareareadonlyrows="31"cols="80">Abirdi... 如何使html文本框中的内容复制,按一个叫“复制”的按钮,复制文字到剪切板 我的源代码:<textarea readonly rows="31" cols="80">A bird is in the tree.</textarea> 展开
 我来答
百度网友978affb
2012-06-29 · TA获得超过366个赞
知道小有建树答主
回答量:487
采纳率:0%
帮助的人:397万
展开全部
<textarea readonly rows="31" cols="80" id="registerUrl" onclick=copyinput()>A bird is in the tree.</textarea>

<input type="button" value="复制" onclick="copyinput()"/>

<SCRIPT LANGUAGE="JavaScript">
function copyinput()
{
var input=document.getElementById("registerUrl");//input的ID值
input.select(); //选择对象
document.execCommand("Copy"); //执行浏览器复制命令
}
</SCRIPT>
追问
不行啊,会出现‘null’为空或不是对象
追答
你把我这个代码全部复制过去不行吗?你确定你没做改动吗?要看准了,第一行里面有个id="registerUrl"  如果你不写这个id就是null,或者你把这个id的值改下,同时函数里面的input的id值也改掉。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式