当用户离开页面时,如何跟踪表单中输入的文本的时间?

时间:2010-11-18 16:33:31

标签: forms text

我有一段这样的代码。

<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 :(得分:0)

您可以使用javascript / jquery blur事件,如果用户没有点击所需的按钮,则会显示表单值。这可能会有助JQuery Blur Validation Problem

斯图

答案 1 :(得分:0)

看看这个Javascript代码段:

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

这利用了窗口的onbeforeunload事件,该事件在用户即将离开页面时触发。