我想用javascript复制这个url的动作,我使用了这个脚本但它不起作用!
//在头上
<SCRIPT LANGUAGE="JavaScript">
function ClipBoard()
{
holdtext.innerText = copytext.innerText;
Copied = holdtext.createTextRange();
Copied.execCommand("Copy");
}
</SCRIPT>
身体
<SPAN ID="copytext" STYLE="height:150;width:162;background-color:pink">
<?php echo $files[$i]." ";?>
</SPAN>
<TEXTAREA ID="holdtext" STYLE="display:none;">
<?php echo "test";?>
</TEXTAREA>
<BUTTON onClick="ClipBoard();">copy url</BUTTON>
答案 0 :(得分:2)
试试这个:
var n1 = document.getElementById('copytext');
var n2 = document.getElementById('holdtext');
n2.value = n1.value;
或强>
var holdtext = document.getElementById('copytext').innerHTML;
Copied = holdtext.createTextRange();
Copied.execCommand("Copy");
答案 1 :(得分:1)
试试这个例子:
function ClipBoard() {
var copytext=document.getElementById("copytext").innerHTML;
document.getElementById("holdtext").value=copytext;
}