首页 > 代码库 > Cookie实现留言板
Cookie实现留言板
Cookie实现留言板
直接代码:
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style> #input{ width: 400px; height: 400px; } </style> <script> function setCookie(name, value, iDay){ var oDate=new Date(); //用来设置过期时间用的,获取当前时间加上传进来的iDay就是过期时间 oDate.setDate(oDate.getDate()+iDay); document.cookie=name+‘=‘+value+‘;expires=‘+oDate; }; function getCookie(name){ //多个cookie值是以; 分隔的,用split把cookie分割开并赋值给数组 var arr=document.cookie.split(‘; ‘); for(var i=0;i<arr[i].length;i++){ //原来割好的数组是:user=simon,再用split(‘=‘)分割成:user simon 这样可以通过arr2[0] arr2[1]来分别获取user和simon var arr2=arr[i].split(‘=‘); //如果数组的属性名等于传进来的name if(arr2[0]==name){ //就返回属性名对应的值 return arr2[1]; } return ‘‘; //没找到就返回空 } }; function removeCookie(name){ //-1就是告诉系统已经过期,系统就会立刻去删除cookie setCookie(name, 1, -1); }; window.onload=function(){ var form=document.getElementById(‘form‘); var user=document.getElementsByName(‘user‘)[0]; form.onsubmit=function(){ setCookie(‘user‘, user.value, 14); }; user.value=http://www.mamicode.com/getCookie(‘user‘);"" id="form"> <textarea type="text" name="user" id="input"></textarea><br /> <input type="submit" value="http://www.mamicode.com/发表" /> </form> </body> </html>
就是这样!效果出的来 但是我说的不太明白!感觉,每个程序员都是被上帝封住嘴的天使!! φ(>ω<*)
Cookie实现留言板
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。