ASP.NET:在TextBox中实现鼠标点击文本消失

时间: 2008-05-30 / 分类: 学习心得 / 浏览次数: 5,362 / 0个评论 发表评论

在网页设计中,对于一些输入框的输入字符会有一些提示。那么在设计过程中,将提示显示在输入框中无非是一种方法,那么用户要在已经有了文字的输入框中输入自己的相关信息的时候要清除原有内容,这样会略显繁琐,有没有能够鼠标点到输入框的时候文字自动消失呢?

答案是肯定,下面就让我们看看在ASP.NET 2.0环境下面怎么去实现这个功能:

1、在ASPX页面中的文本框控件代码 :

<asp:TextBox ID=taxtbox1 runat=server>请输入您的用户名</asp:TextBox>

2、在code-behind页面的“Page_Load(object sender, EventArgs e)”中输入以下代码:

TextBox1.Attributes.Add(onclick, if (this.value==’请输入您的用户名’) this.value=”;);

OK,大功告成!其实很简单,就是为文本框添加一个onclick事件而已。我看到1.0版本的时候代码好像就没有那么简单了,需要设置的东西貌似是很多,恐怖。

历史上的今天

2014年:安卓手机上手指南[译文218](36条评论)

2009年:《星际迷航(Star Trek 2009)》(0条评论)

2006年:明天就是端午节了,传统节日不能忘(0条评论)

2006年:剛回到宿舍,看看濟南的天氣(0条评论)

2006年:一口气读完了《达芬奇密码》(0条评论)

发表评论

您的昵称 *

您的邮箱 *

您的网站