我的页面如下:ctrl+enter提交:
<script type="text/javascript" language="javascript" event="onkeydown" for="document">
ctrl+enter
if(event.ctrlKey && event.keyCode==13)
document.all.ctl00_ContentPlaceHolder2_Button1.click();
</script>…… <DNTB:WebEditor class="middle_054tx" ID="WebEditor1" runat="server"
UploadFolder="../bbsupload/" MenuConfig="User.config" Focus="False"
Width="683px" Height="200px"/><asp:Button ID="Button1" class="shedbtn" runat="server" Text="发表评论" onclick="Button1_Click"/>
<asp:Button ID="Button2" class="shedbtn" runat="server" Text="粘贴"/>
问题:1、我需要当按键盘“ctrl+enter”或单击“Button1”按钮时,把WebEditor1的内容自动复制到粘贴版,如何实现?
2、当我单击“Button2”按钮时,如何将粘贴版中的内容自动粘贴到“WebEditor1”控件?
<script type="text/javascript" language="javascript" event="onkeydown" for="document">
ctrl+enter
if(event.ctrlKey && event.keyCode==13)
document.all.ctl00_ContentPlaceHolder2_Button1.click();
</script>…… <DNTB:WebEditor class="middle_054tx" ID="WebEditor1" runat="server"
UploadFolder="../bbsupload/" MenuConfig="User.config" Focus="False"
Width="683px" Height="200px"/><asp:Button ID="Button1" class="shedbtn" runat="server" Text="发表评论" onclick="Button1_Click"/>
<asp:Button ID="Button2" class="shedbtn" runat="server" Text="粘贴"/>
问题:1、我需要当按键盘“ctrl+enter”或单击“Button1”按钮时,把WebEditor1的内容自动复制到粘贴版,如何实现?
2、当我单击“Button2”按钮时,如何将粘贴版中的内容自动粘贴到“WebEditor1”控件?
解决方案 »
- (50分)菜鸟请教:关于vs.net2005,HELP^^^^^
- .NET 2003中获取Web.Config的自定义值?
- 如何在客户端生成一个txt文件,然后往该文件中写入数据??急急
- SQL 查询语句问题
- 寻找一个100元以内的空间
- 动态创建删除TextBox并取值。
- 请问javascript怎样用session,viewstate
- 问一个新手问题,我用ADO数据控件将vs2005连接sql2012的数据库的问题
- asp.net数据库连接时候报错
- ASP.net(c#)已入门,想进一步提高,请推荐几本好书或经验!
- 求助Webedit的问题
- 表单被提交之后,记录插入成功,问题是每刷新一次表单,就增加一条相同记录,如何避免?
function readTxt()
{
alert(window.clipboardData.getData("text"));
}
function setTxt()
{
var t=document.getElementById("txt");
t.select();
window.clipboardData.setData('text',t.createTextRange().text);
}
</script>
<input name="txt" value="测试">
<input type="button" value="复制" onclick="setTxt()">
<input type="button" value="读取" onclick="readTxt()">
//对于webedit应该是直接获不到值的,所以要先通过GetHtml或者GetText获取内容,再进行复制,详细javascript:API参考:
http://editor.lionsky.net/WebHtmlEditor/Examples/ClientAPI/ClientAPI.Aspx里面也有例子
如要获取内容到粘贴版
var wheEditor = null;
function OnClientLoad(editor){ wheEditor = editor; }function setTxt()
{
if(wheEditor) { window.clipboardData.setData('text',wheEditor.GetHtml(); }
}