感觉实现起来应该不难,但是没有编程基础试了好几个小时都没成功,我想实现下面的功能:textbox1, textbox2 ,一个button按下button后, 把“小学班主任"textbox1的值",初中班主任"textbox2的值",都很好”这句话复制到粘贴板上。
希望能得到您的指点,谢谢
希望能得到您的指点,谢谢
解决方案 »
- 一个简单的计算器,请问怎么写计算结果?
- 提示错误'imgmore.style'为空或不是对象,怎么回事?~~~急!!!
- 我的电脑鼠标坏了,在浏览器里按什么快捷键可以展开select?好像单击select一样。
- 软键盘赋值给当前焦点文本框
- 关于百度地图的问题,怎样在以下代码里标注多个点
- 如何动态改变frame的属性
- 用JavaScript如何实现浏览器刷新?
- 求可以操作表格的函数的详细教程~(如insertRow insertCell insertBefore等)
- 请问如何得到iframe里的网页长度?
- 关于window.open,谢谢
- 使用js读取文件时报错
- 如何为document.onkeydown循环添加多个触发函数
function copyData(str) {
window.clipboardData.setData("Text",str);
}
var stu = textbox1的值;
var th = 初中班主任的值;
copyData(stu+th+"都很好");
</script>
<head>
<script>
function A()
{
var text="小学班主任"+document.getElementById('txt1').value+",初中班主任"+document.getElementById('txt2').value+",都很好";
window.clipboardData.setData("aaa",text);
}
</script>
</head> <body>
<input type="text" id="txt1"/>
<input type="text" id="txt2"/>
<input type="button" onclick="A();" value="拷贝到剪切板"/>
</body>
</html>
<head>
<script>
function A()
{
var text=document.getElementById('txt1').value+document.getElementById('txt2').value+",都很好";
window.clipboardData.setData("Text",text);
}
</script>
</head> <body>
<input type="text" id="txt1" value="小学班主任"/>
<input type="text" id="txt2" value="初中班主任"/>
<input type="button" onclick="A();" value="拷贝到剪切板"/>
</body>
</html>
internet选项-安全-自定义级别-其他
这里面有浏览器的各个安全设置,比如框架,跨域...,其中的
"允许用户通过脚本进行粘贴",这个选项必须为启用,setData才可以使用
这里不能用"aaa",只能用"text"
<html>
<head>
<script>
function A()
{
var text="小学班主任"+document.getElementById('txt1').value+",初中班主任"+document.getElementById('txt2').value+",都很好";
window.clipboardData.setData("text",text);
}
</script>
</head> <body>
<input type="text" id="txt1"/>
<input type="text" id="txt2"/>
<input type="button" onclick="A();" value="拷贝到剪切板"/>
</body>
</html>