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

<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();
}


 

你可能感兴趣的:(浏览器,chrome,IE,input,firefox,Safari)