求助,textbox里有默认值,当获得焦点时自动选中并清除,但以后再输入的时候就不会全先中?

rqd6l 2008-05-22 10:11:00
求助,textbox里有默认值,当获得焦点时自动选中并清除,但以后再输入的时候就不会全先中?
...全文
153 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
s330481 2008-05-23
  • 打赏
  • 举报
回复
用一个bool的变量控制,form初始化为true
获得焦点时判断该变量,
false时
不全选中
true时
变为false
自动选中并清除
daizhenbest 2008-05-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jingzhongrong 的回复:]
在获得焦点时判断textbox是否为默认值
[/Quote]

这个方法不可行,

比如我的默认值是"请输入"
但是我自己手工输入"请输入"
zoom3000s 2008-05-22
  • 打赏
  • 举报
回复
你用后台写的还是用js脚本写的?把代码发上来看看。用脚本控制获取焦点后全选中是上上策。我估计你是用后台代码写的。你把这个textbox的ispostback的属性设成ture。就可以解决了。
jingzhongrong 2008-05-22
  • 打赏
  • 举报
回复
在获得焦点时判断textbox是否为默认值
daizhenbest 2008-05-22
  • 打赏
  • 举报
回复
要有一个值来存储当前获得了几次焦点

110,525

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧