textbox.Attributes.Add("value", "请输入用户名");//添加控件属性值
textbox.Attributes.Add("OnFocus", "if(this.value=='请输入用户名') {this.value=''}");//添加TextBox得到焦点属性并做判断以上代码没有效果 请问应该怎样写?就是一个textbox里显示“请输入用户名”,当鼠标点这个textbox,“请输入用户名”选中
textbox.Attributes.Add("OnFocus", "if(this.value=='请输入用户名') {this.value=''}");//添加TextBox得到焦点属性并做判断以上代码没有效果 请问应该怎样写?就是一个textbox里显示“请输入用户名”,当鼠标点这个textbox,“请输入用户名”选中
解决方案 »
- 关于三层架构的问题
- 头头给了我一个asp.net的源程序,里面只有一些.aspx文件和它对于的html文件,没有.aspx.cs文件。在vs2005环境中,怎样生成.aspx.cs文件文
- 100分请教问题
- 如何接收 复选框 选定的值
- 紧急求助,写复合控件时,如何在设计模式下,用GDI+画图?
- Request.QueryString的问题
- 判断某个文件是否存在~
- 怎么把这些内容放到页面上而不被自动转义
- 如何点击取消按钮后,页面中的确认控件不工作?
- 大哥们,帮帮忙,小弟在线等待
- 火狐getattribute的解决方法?
- ajax(post)中设定了(application/x-www-form-urlencoded)后还要escape编码吗?
function lostfoucs(obj)
[
if(obj.value=="")
{
var label;
label=document.getElementById("label1");
label.innerText="用户名为空";
}
}
<asp:TextBox id="txtUserName" runat="server" onblur="lostfoucs(this);"/>
textbox.Attributes.Add("onfocus", "function(this){if(this.value=='请输入用户名') {this.value=''}}");//
//楼主代码没问题啊,如果是选中的话触发SELECT事件就可以了
this.txtName.Attributes.Add("OnFocus","if(this.value == '请输入用户名'){this.select();}");
因为一个控件的焦点没获到,就放弃asp.net,使用silverlight开发?