Перемещение курсора в начало или конец поля ввода TextArea или Input
Исходный код этого примера:
<script type="text/javascript">
<!--
// IE
function moveCaretToStart(inputObject)
{
if (inputObject.createTextRange)
{
var r = inputObject.createTextRange();
r.collapse(true);
r.select();
}
}
function moveCaretToEnd(inputObject)
{
if (inputObject.createTextRange)
{
var r = inputObject.createTextRange();
r.collapse(false);
r.select();
}
}
// Mozilla/Gecko
function moveCaretToStart(inputObject)
{
if (inputObject.selectionStart)
{
inputObject.setSelectionRange(0,0);
inputObject.focus();
}
}
function moveCaretToEnd(inputObject)
{
if (inputObject.selectionStart)
{
var end = inputObject.value.length;
inputObject.setSelectionRange(end,end);
inputObject.focus();
}
}//-->
</script>
Комментарии:
Нету комментариев для вывода...