Как отслеживать, когда текст вводится в форму, когда пользователь уходит со страницы? - PullRequest
0 голосов
/ 18 ноября 2010

У меня есть такой код.

<form method="get" action="{$self}" name="addcommentform">
<textarea title="{$enterComment}" name="comment" class="commentarea" </textarea>
<input class="Button" type="submit" value="{$postComment}" />
</form>

Как отслеживать, когда текст вводится в текстовое поле формы, когда пользователь уходит со страницы? Я хочу предложить пользователю предупреждающее сообщение, чтобы он не потерял текст.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 18 ноября 2010

Взгляните на этот фрагмент кода Javascript:

http://www.boutell.com/newfaq/creating/disableclose.html

Здесь используется событие onbeforeunload окна, которое возникает, когда пользователь собирается покинуть страницу.1007 *

0 голосов
/ 18 ноября 2010

Вы можете использовать событие размытия javascript / jquery, и если пользователь не нажал нужную кнопку, он отобразит значения формы.Это может помочь Проблема проверки JQuery Blur

Stu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...