方案(一)
脚本
<script type=text/javascript language=javascript>
//得到焦点时触发事件
function onFocusFun(element elementValue) {
if (elementvalue == elementValue) {
elementvalue = ;
lor = ;
}
}
//离开输入框时触发事件
function onblurFun(element elementValue) {
if (elementvalue == ) {
lor = #;
elementvalue = elementValue;
}
}
</script>
调用示例
<tr align=center>
<td >
<span ><strong>用户名:</strong></span><asp:textbox id=UserName Text=请输入用户名 runat=server Width=px Height=px ForeColor=#
OnFocus=onFocusFun(this请输入用户名)
OnBlur=onblurFun(this请输入用户名)></asp:textbox>
<br />
<span ><strong>密 码:</strong></span><asp:textbox id=UserPass runat=server Width=px TextMode=Password Height=px></asp:textbox>
</td>
</tr>
方案(二)
[ 方法一]
前台代码
<div>
<asp:TextBox ID=txtName runat=server></asp:TextBox>
<asp:TextBox ID=txtPwd runat=server></asp:TextBox>
<asp:Button ID=btnLongin runat=server Text=提交 />
</div>
后台代码
using System;
using SystemCollectionsGeneric;
using SystemLinq;
using SystemWeb;
using SystemWebUI;
using SystemWebUIWebControls;
public partial class _Default : SystemWebUIPage
{
protected void Page_Load(object sender EventArgs e)
{
//用户输入
txtNameAttributesAdd(Value 请输入用户名);
txtNameAttributesAdd(OnFocus if(thisvalue==请输入用户名) {thisvalue=});
txtNameAttributesAdd(OnBlur if(thisvalue==){thisvalue=请输入用户名});
//密码输入
txtPwdAttributesAdd(Value 请输入密码);
txtPwdAttributesAdd(OnFocus if(thisvalue==请输入密码){thisvalue=});
txtPwdAttributesAdd(OnBlur if(thisvalue==){thisvalue=请输入密码});
//
if (!IsPostBack)
{
//内容
}
}
}
[ 方法二]
前台文本框里添加下面个事件属性
OnFocus=javascript:if(thisvalue==提示文字) {thisvalue=}
OnBlur=javascript:if(thisvalue==) {thisvalue=提示文字}
例
<asp:TextBox ID=txtName runat=server Text=请输入用户名
OnFocus=javascript:if(thisvalue==请输入用户名) {thisvalue=}
OnBlur=javascript:if(thisvalue==){thisvalue=请输入用户名}>
</asp:TextBox>
<asp:TextBox ID=txtPwd runat=server Text=请输入密码
OnFocus=javascript:if(thisvalue==请输入密码) {thisvalue=}
OnBlur=javascript:if(thisvalue==){thisvalue=请输入密码}>
</asp:TextBox>