JS - Поместить курсор в конец TEXTAREA, TEXTBOX
Тривиальная в бэйсике задача - взять контрол и поместить курсов внутри этого контрола в самый конец. Обеспечив пользователю немедленную возможность ввода дополнительной информации. В JS тоже самое делается не напрямую. Передать input контролу фокус - проще некуда: obj.focus();
А вот для установки этого же фокуса в конец области ввода требуется манипуляции с text range:
<html>
<script language="JavaScript" type="text/javascript">
<!--
function x()
{
t1.select();
with(document.selection.createRange())
collapse(false),select();
}
onload=x
// -->
</script>
<body>
<textarea cols="" rows="" id=t1>
121
122
123
125
</textarea>
</body>
</html>
Добавлено: 8 сентября 2005
|