|
|
|
| Привет, у меня есть страница где расположено много форм, и появляется скроллинг длинный.
Если пользователь ввел не верные данные то выделяется ошибка под формой, страница соответственно обновляется, и остается на верху.
А как мне вернуть пользователя к самой форме где показана ошибка? | |
|
|
|
|
|
|
|
для: tima2010
(08.08.2011 в 16:48)
| | Добавьте в тэг, который ближе всех к нужной вам точке идентификатор id, например <div id='fstform' ... >, тогда в URL при переадресации вы сможете указывать якорь http://site.dev/index.php#fstform, благодаря которому страница будет позиционироваться в нужную вам точку. | |
|
|
|
|
|
|
|
для: tima2010
(08.08.2011 в 16:48)
| | Всякий элемент, в который пользователь может вводить данные, может получить фокус, что автоматически проскроллит страницу так, чтобы этот мигающий в поле курсор был виден.
Соответственно, при обновлении страницы можете добавить скрипт, который после полной загрузки страницы поместит фокус в тот элемент, который заполнен неверно. | |
|
|
|