急!!!文本框失去焦点不选中!!

EverWHL 2010-10-06 03:04:59
<input size="25" id="departmentName" class="topinputzjw" value="请您输入业务领域名称"
style="font-size:13px;color:#CCCCCC;"
onmouseover="this.focus();this.select();this.style.color='#999'"
onclick="if(value==defaultValue){value='';}"
onBlur="if(!value){value=defaultValue;this.style.color='#CCCCCC'}"></input>



请高手帮忙,现在我希望实现光标离开文本框的时候,文本框不不选中文字,急,希望各位师兄师姐帮忙
...全文
117 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hz890 2010-10-07
[Quote=引用 2 楼 hz890 的回复:]

<input size="25" id="departmentName" class="topinputzjw" value="请您输入业务领域名称" style="font-size:13px;color:#CCCCCC;" onfocus="if(value==defaultValue){value='';}this.style.color='#999';this.select();" on……
[/Quote]
感觉再改一下会比较好:焦点离开时,恢复原来的字体颜色!
<input size="25" id="departmentName" class="topinputzjw" value="请您输入业务领域名称" style="font-size:13px;color:#CCCCCC;" onfocus="if(value==defaultValue){value='';}this.style.color='#999';this.select();" onblur="if(!value){value=defaultValue;}this.style.color='#CCCCCC'" />
回复
Dota_noney 2010-10-07
[Quote=引用 2 楼 hz890 的回复:]
<input size="25" id="departmentName" class="topinputzjw" value="请您输入业务领域名称" style="font-size:13px;color:#CCCCCC;" onfocus="if(value==defaultValue){value='';}this.style.color='#999';this.select();" onb……
[/Quote]
+1
回复
hz890 2010-10-07
[Quote=引用 2 楼 hz890 的回复:]

<input size="25" id="departmentName" class="topinputzjw" value="请您输入业务领域名称" style="font-size:13px;color:#CCCCCC;" onfocus="if(value==defaultValue){value='';}this.style.color='#999';this.select();" on……
[/Quote]
感觉再改一下会比较好:焦点离开时,恢复原来的字体颜色!
<input size="25" id="departmentName" class="topinputzjw" value="请您输入业务领域名称" style="font-size:13px;color:#CCCCCC;" onfocus="if(value==defaultValue){value='';}this.style.color='#999';this.select();" onblur="if(!value){value=defaultValue;}this.style.color='#CCCCCC'" />
回复
wxzyydy 2010-10-06
楼上几位高手说的比较好,应该是可以解决你的问题了
回复
xl1207_2001 2010-10-06
事件出发顺序有问题
回复
rjzou2006 2010-10-06
onmouseout="this.focus();"
回复
hz890 2010-10-06
<input size="25" id="departmentName" class="topinputzjw" value="请您输入业务领域名称" style="font-size:13px;color:#CCCCCC;" onfocus="if(value==defaultValue){value='';}this.style.color='#999';this.select();" onblur="if(!value){value=defaultValue;this.style.color='#CCCCCC'}" />

只需要设置onfocus和onblur事件即可!
回复
kebin0001 2010-10-06
加上 onmouseout="var x=this.value;this.value='';this.value=x;"
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-10-06 03:04
社区公告
暂无公告