| Jack12345 | 
			02.06.2015 20:22 | 
		 
		 
		
		 
		
		
			Отменить снятие фокуса с input   
		
		
		
		Всем привет. Значит есть у нас input, там выделенный текст. Необходимо когда юзер нажимает по определенному div'y то фокус не снимать, текст оставлять выделенным. В общем такой вариант работает в опере и chrome, а в фаерфоксе не хочет. 
function input_blur() {
	var field = document.getElementById('edit_field');
	
	if($("#somediv").is(":hover")) {
		field.focus();
		field.setSelectionRange(0, field.value.length);
	}
	
}
event.preventDefault тоже не помог. Точнее, выделение снялось, а фокус похоже что остался, но так не пойдёт...
 
Можете что-то посоветовать? :)  
	 |