[HTML, JavaScript] - Как проскроллировать textarea в нужное место?
В нашем, вроде, есть.
в нашем не скролляет
поправочка: под "проскроллировать" я имею в виду сделать видимой на экране
document.FormMain.QS.createTextRange.scrollIntoView(false);
это не работает на FF, но работает на IE
scrolling.scrollTop = scrolling.scrollHeight - scrolling.clientHeight;
Ошибка: scrolling has no properties
Потому что вместо pole надо писать QS?
ты меня совсем за идиота считаешь?
То есть, у тебя document.getElementById('QS') - не имеет свойств?
хотя scrolling.value='bla' - работает.
Потому что скроллинг тут, похоже, уже ни при чём.
Ошибка: document.getElementById("FormMain") has no properties
Это уже какой-то глобальный глюк ФФ, похоже...
Потому что QS - это name, а не id.
<script>вот это отлично пашет
<>
</script>
<FORM name="FormMain">
<textarea name="QS" id="pole">
</textarea>
<p>
<input type="edit" name="eee"></input>
<input type="button" name="addbtn" value="asdas" onclick="addtxt;"></input>
</p>
</FORM>
document.getElementById('FormMain').getElementById('QS')
А это вообще непонятная вещь. Насколько я помню, getElementById - метод документа, возвращающий элемент; а у элемента такого метода нет.
шарешь! зачод )
ЗЫ: гоу фдоту лучче через часег
Хм, у меня вроде так работало...
Оставить комментарий
yolki
смысл такой: естьtextarea, edit и button:
Пользователь вводит некий текст в edit, жмёт кнопку и этот текст копируется в textarea новой строкой.
как проскроллять textarea на только что вставленную строку?