我有一段这样的代码。
<form method="get" action="{$self}" name="addcommentform">
<textarea title="{$enterComment}" name="comment" class="commentarea" </textarea>
<input class="Button" type="submit" value="{$postComment}" />
</form>
当用户离开页面时,如何跟踪表单文本区域中输入的文本的时间?我想提示用户发出警告消息,这样他/她就不会丢失文本。
感谢。
答案 0 :(得分:0)
您可以使用javascript / jquery blur事件,如果用户没有点击所需的按钮,则会显示表单值。这可能会有助JQuery Blur Validation Problem
斯图
答案 1 :(得分:0)
看看这个Javascript代码段:
http://www.boutell.com/newfaq/creating/disableclose.html
这利用了窗口的onbeforeunload
事件,该事件在用户即将离开页面时触发。