复制到剪贴板:clipboardData.setData("Text",值的变量)
从剪贴板读取:clipboardData.getData("Text")
<html>
<head>
< http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>123</title>
< language=Java>
<!--导出
getId(objId) {
return getElementById(objId);
}
copy(objid)
{
var obj=getId(objid);
clipboardData.setData("Text",obj.value);
}
paste(objid) {
var obj=getId(objid);
var clipboard = clipboardData.getData(\'Text\');
clipboard == null ? alert(\'您的剪切板中没有任何文本内容\') : obj.value = clipboard;
}
//-->
</>
<INPUT name=Button ="textarea.value=\'\'" type=button value=\'清空\'>
<INPUT name=Button ="copy(\'textarea\')" type=button value=\'复制\'>
<INPUT name=Button ="paste(\'textarea\')"; type=button value=\'粘贴\'><br>
<textarea name="textarea" id="textarea" cols="105" rows="11" class="transform" id="iText">欢迎使用:</textarea></p>
</body>
</html>
---------------------------------------------
js里怎么复制一个变量到粘贴板
clipboardData.setData(\'text\',str);
测试一下:
< language="java">
readTxt()
{
alert(clipboardData.getData("text"));
}
setTxt()
{
var t=getElementById("txt");
t.select();
clipboardData.setData(\'text\',t.createTextRange().text);
}
</>
<input name="txt" value="测试">
<input type="button" value="复制" ="setTxt()">
<input type="button" value="读取" ="readTxt()">



