我正在尝试设置复制文本按钮,但是我希望文本的复制不会显示,因此它在页面上占用的空间更少。我基本上只想得到一个复制文本按钮,但文本不会显示在任何地方。我该如何去做这件事。HTML中的复制按钮
<SPAN ID="copytext" STYLE="height:150;width:162;background-color:pink">
Copy Text
</SPAN>
<TEXTAREA ID="holdtext" STYLE="display:none;">
</TEXTAREA>
<BUTTON onClick="ClipBoard();">Copy to Clipboard</BUTTON>
<SCRIPT LANGUAGE="JavaScript">
function ClipBoard()
{
holdtext.innerText = copytext.innerText;
Copied = holdtext.createTextRange();
Copied.execCommand("Copy");
}
</SCRIPT>
不使用web开发帽...不使用内联的CSS/JS,因为这是不好的做法,并导致硬在那里它被复制到的位置维护代码,也没有必要的语言,因为html5是一件事,也缩进你的代码,行业标准是4空格或1制表符相当于4空间:) – ThisGuyHasTwoThumbs
为什么不只是将文本存储在变量中你的脚本? –
@NathanArthur因为那么数据不会在剪贴板上? –