onmouseover="this.select()"实现选中文本框里内容,那么onmouseout=""中怎样写实现取消选中?

acerpeople 2017-01-12 05:59:05
onmouseover="this.select()"实现选中文本框里内容,那么onmouseout=""中怎样写实现取消选中?
<input onmouseover="this.select();" onmouseout="???;" value="鼠标移入移出看看" />
...全文
108 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
二月十六 2017-01-12
<input onmouseover="this.focus();" onmouseout="this.blur();" value="鼠标移入移出看看" />
回复
吴钦飞 2017-01-12
一般用 elt.focus() 和 elt.blur() 吧; elt.select() 是什么东东,应该是被废弃掉了的吧; 关于 “value = value;” 的理解, 参考《JavaScript权威指南(第6版)》第 17.2.2 设置HTML标签属性为事件处理程序, 其实就是 this.value = this.value,然后加上 #2 楼 的说明。
回复
2017-01-12
value=value; 重置文本框的值,选中效果就没有了 this.blur(); 让文本框失去焦点
回复
acerpeople 2017-01-12
这个是网上搜到的,但不知道什么意思??? <input onmouseover="this.select();" onmouseout="value=value;this.blur();" value="鼠标移入移出看看" />
回复
相关推荐
发帖
JavaScript
创建于2007-09-28

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2017-01-12 05:59
社区公告
暂无公告