asp .net textbox实现点击文本消失
2012-11-27 01:35
295 查看
现在越来越多的输入提示都是直接应用在textbox里面,当鼠标点击的时候,默认文字消失,这种效果在以前的一篇文章里面写过,请参见《在textbox中实现鼠标点击文本消失》,那篇文章里面讲到的方法只能实现鼠标点击,文字消失,当鼠标点击textbox以外,同时textbox又并没有输入任何字符的时候,默认文本是回不来的,下面我们就改变一下,让默认文本回来!
1、aspx页面中的文本框控件<asp:TextBox ID="textbox1" runat="server">请输入您的用户名</asp:TextBox>
2、在相关的cs页面中
protected void Page_Load(object sender, EventArgs e) { textbox1.Attributes.Add("onfocus", "if (this.value=='请输入您的用户名') this.value=''"); textbox1.Attributes.Add("onblur", "if (this.value=='') this.value='请输入您的用户名'"); }
注:cs页面中的textbox1为textbox的id,控件id更换,此处id也必须更换,value后面的文字必须与文本框中的文字相同!
相关文章推荐
- asp .net textbox实现点击文本消失
- asp .net textbox实现点击文本消失
- jquery 实现 ASP.NET TextBox 多行文本的换行
- Asp.net中,点击GridView表头实现数据的排序
- asp.net 中点击button弹出模式对话框,选择值后返回到页面中(window.showModalDialog实现)
- 关于asp.net中TextBox里面实现回车触发的解决方案
- asp.net母版页实现文本阅读实例
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- asp.net textbox javascript实现enter与ctrl+enter互换 文本框发送消息与换行(类似于QQ)
- asp.net下按钮点击后禁用的实现代码
- [ASP.net]用js脚本实现客户端点击按钮递交表单动作
- ASP.net 指定textBox输入文本为数字 OnKeyPress方法
- ASP.Net TextBox里面实现回车触发按钮事件
- asp.net实现类似MaskTextBox功能
- asp.net中TextBox里面实现回车触发按钮button的解决方案
- asp.net(C#)中实现多个DropDownList及多个TextBox的多条件查询
- ASP.NET回车实现点击按钮操作
- ASP.NET中 TextBox 文本输入框控件的使用方法
- ASP.NET中 TextBox 文本输入框控件的使用方法