`
Pweb
  • 浏览: 53173 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Chrome、Safari下焦点事件中的select()自动全选

阅读更多

JS焦点事件自动全选方法:

 

 

<input onfocus="onfocusFn(this);" value="text here" />

 

function onfocusFn(tag) {
	tag.select();
}

 


以上代码在Firefox或IE上成功实现,但如果是Chrome或Safari,则需要增加onmouseup事件阻止浏览器的默认事件:

 

<input onfocus="onfocusFn(this);" onmouseup="onmouseupFn(event);" value="text here" />

 

function onmouseupFn(eventTag) {
	var event = eventTag||window.event;  
	event.preventDefault();
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics