比如
<textarea id=detail name=detail cols="50" rows="20"></textarea>
现在有个超链接
<a href=a.jsp>
如何使文本区的内容点击超链接的时候保存到cookie5分钟,5分钟以内再访问的时候文本区直接显示原来输入的内容,求详细代码,网上找了几个都不好使,本人菜鸟,求大神指点。
比如
<textarea id=detail name=detail cols="50" rows="20"></textarea>
现在有个超链接
<a href=a.jsp>
如何使文本区的内容点击超链接的时候保存到cookie5分钟,5分钟以内再访问的时候文本区直接显示原来输入的内容,求详细代码,网上找了几个都不好使,本人菜鸟,求大神指点。
<textarea id=detail name=detail cols="50" rows="20"></textarea>
<a href=a.jsp onclick="saveCookie()">a.jsp</a>
<script>
function saveCookie() {
var v = document.getElementById('detail').value;
var d = new Date();
d.setMinutes(d.getMinutes() + 5);
document.cookie = 'detail=' + encodeURIComponent(v) + ';expires=' + d.toGMTString();
}
window.onload = function () {
var m = /(^|;)detail=([^;]+)/i.exec(document.cookie);
if (m) document.getElementById('detail').value = decodeURIComponent(m[2]);
}
</script>