如何制作出可以使html文本框中的内容复制的按钮
如何使html文本框中的内容复制,按一个叫“复制”的按钮,复制文字到剪切板我的源代码:<textareareadonlyrows="31"cols="80">Abirdi...
如何使html文本框中的内容复制,按一个叫“复制”的按钮,复制文字到剪切板 我的源代码:<textarea readonly rows="31" cols="80">A bird is in the tree.</textarea>
展开
1个回答
展开全部
<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>
<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值也改掉。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询