程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> jsp-js用cookie使文本框的內容保存一段時間,怎麼弄

jsp-js用cookie使文本框的內容保存一段時間,怎麼弄

編輯:編程綜合問答
js用cookie使文本框的內容保存一段時間,怎麼弄

比如

 <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>
yougehubi
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved