nk912114

在zhumk的blog上见到下面非常有用的东东,呵呵,收藏!感谢zhumk!

1、输入框得到焦点,清空输入框

很多页面例如搜索框等,需要当鼠标焦点在输入框中时,清空输入框中内容,这个非常容易实现,请看下面代码:
 <asp:textbox id="txb_KeyWord" MaxLength="20" Runat="server" Width="100px" EnableViewState="False" onFocus="this.value=\'\';">请输入关键字</asp:textbox>
仅仅只需要在该控件代码中加入一个属性就可以,为:onFocus=this.value=\'\';注意是两个单引号,在前面完整的代码中this.value=\'\';又包括在双引号中。

2、回车键提交表单
ASP.NET页面本身没有办法自己实现,这里使用客户端的javascript脚本检查用户的每一次按键,如果为回车,那么提交表单,注意程序中两个颜色不同的控件名称必须与你的ASPX页面中的控件的名称完全一致,其中Form1为页面表单的ID,btn_Select是需要回车触发的服务器按钮的名称。
<script language="javascript">
    function KeyDownHandler()
    {
        // process only the Enter key
        if (event.keyCode == 13)
        {
            // cancel the default submit
            event.returnValue=false;
            event.cancel = true;
            // submit the form by programmatically clicking the specified button
            Form1.btn_Select.click();
        }
    }
</script>

分类:

技术点:

相关文章:

  • 2021-09-17
  • 2022-02-17
  • 2022-01-17
  • 2021-11-26
  • 2022-01-02
  • 2021-06-15
  • 2022-01-09
  • 2021-08-19
猜你喜欢
  • 2021-06-11
  • 2021-08-28
  • 2021-07-10
  • 2021-08-31
  • 2021-11-07
  • 2022-02-08
相关资源
相似解决方案