比如
<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>