给你一个网上的作参考:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<INPUT TYPE="button" value="复制测试表格" onclick="CopyTable()">
<INPUT TYPE="button" value="将剪切板内容输出到编辑器中" onclick="PastClipboardData()"><BR>
测试
<TABLE border="1" id="oTable">
<TR>
<TD>测试表格</TD>
<TD>测试表格</TD>
</TR>
<TR>
<TD>测试表格</TD>
<TD>测试表格</TD>
</TR>
</TABLE>文字<BR><BR>
<iframe id="editor" src="about:blank"></iframe>
<SCRIPT LANGUAGE="JavaScript">
<!--
function CopyTable()
{
CopyHtmlElement(oTable)
}
function CopyHtmlElement(obj)
{
editor.document.designMode = "On"; // 将iframe变成可编辑模式,即HTML编辑器
editor.document.write("<body></body>"); // 初始化编辑器
editor.document.body.innerHTML = obj.outerHTML;
editor.document.body.createTextRange().select(); // 选中编辑器内所有内容
editor.document.execCommand("copy","",null); // 复制
}
function PastClipboardData()
{
editor.focus();
editor.document.execCommand("paste","",null); // 粘贴
}
-->
</SCRIPT></BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<INPUT TYPE="button" value="复制测试表格" onclick="CopyTable()">
<INPUT TYPE="button" value="将剪切板内容输出到编辑器中" onclick="PastClipboardData()"><BR>
测试
<TABLE border="1" id="oTable">
<TR>
<TD>测试表格</TD>
<TD>测试表格</TD>
</TR>
<TR>
<TD>测试表格</TD>
<TD>测试表格</TD>
</TR>
</TABLE>文字<BR><BR>
<iframe id="editor" src="about:blank"></iframe>
<SCRIPT LANGUAGE="JavaScript">
<!--
function CopyTable()
{
CopyHtmlElement(oTable)
}
function CopyHtmlElement(obj)
{
editor.document.designMode = "On"; // 将iframe变成可编辑模式,即HTML编辑器
editor.document.write("<body></body>"); // 初始化编辑器
editor.document.body.innerHTML = obj.outerHTML;
editor.document.body.createTextRange().select(); // 选中编辑器内所有内容
editor.document.execCommand("copy","",null); // 复制
}
function PastClipboardData()
{
editor.focus();
editor.document.execCommand("paste","",null); // 粘贴
}
-->
</SCRIPT></BODY>
</HTML>
解决方案 »
- 请教几个js概念性问题
- 使用Printer打印,同样的代码、不同打印机、不同的电脑打印效果不一样
- 如何在组件disabled的时候,屏蔽其所有事件?
- 编辑器错误!! 哪位大哥给看看。。。
- 点击浏览器窗口右上角的“X”关闭窗口时,可不可以自动把父窗口也关了!
- 请教javascript如何获取上传的文件绝对路径及文件名
- 当在域中输入中文时,不能保存到数据库中,(在线等)
- 使用子画面使父画面的下拉列表框发生变化
- 发送页面时,如果用javascript判断textfield中填入的是数字(只能填数字)
- 请各位帮忙改一改一段全国地区代码:
- js 刷新后父页面后 如何保存父页面已经填写的内容
- js中一个细致的问题..
<option value="内容">标题</option>
<option value="内容1">标题1</option>
</select>
<input type="button" name="Submit3" value="复制" onClick="(document.myform.Profile.value=document.myform.Content.value)">搞了一下,可以把value值复制到
<textarea name="Content" cols="40" rows="5" id="Content"></textarea>中,
但怎么把标题复制到
<input name="Title" type="text" id="Title" size="40" maxlength="12">
中呢
改成
editor.document.all.Title.focus();测试一下