在创建网站时,我无法获得文本框的GotFocus,LostFocus事件.我只是想.正如我之前在我的问题中提到的,当焦点是winforms中另一个文本框的文本时,如何将一个文本框的值放到另一个文本框中.我能够在Windows窗体中完成它.但是,当我在网站上尝试相同时,我无法将这些事件发送给他们.....应该使用Java脚本来获取这些事件吗?Pelase有帮助
Yog*_*pta 10
GotFocus,TextBox的LostFocus事件都在Windows Control中,但对于WebControls,你不会得到这些,而不是你应该尝试使用客户端脚本(Javascript).
在javascript中,您将获得文本框的事件焦点和模糊(实际上是网页上的输入类型="文本"),您可以将它们用于您的目的.
要设置事件处理程序,请使用on + event事件处理程序并提供要执行的js代码.
对于模糊事件,你应该添加属性onblur和焦点添加属性onfocus
在Javascript中你可以尝试,如果你的aspx有TextBox
<asp:TextBox runat="server" id="textbox1" onblur="SetTextInTextBox2()" />
<asp:TextBox runat="server" id="textbox2" onfocus="SetTextInTextBox2()" />
Run Code Online (Sandbox Code Playgroud)
在javascript中
function SetTextInTextBox2()
{
document.getElementById('textbox2').value = document.getElementById('textbox1').value;
}
Run Code Online (Sandbox Code Playgroud)