Перенос каретки в начало текстового поля

8 февраля 2019
// Устанавливает каретку (курсор) в начало текстового поля
// @param object sel_field - объект поля
function set_cur_in_begin_field(sel_field)
{
	if(sel_field.createTextRange)
	{
		var part = sel_field.createTextRange();
		part.move('character', 0);
		part.select();
	}
	else if(sel_field.setSelectionRange)
	{
		setTimeout(function(){
			sel_field.setSelectionRange(0, 0);
		}, 10);
	}
}