HOW TO SETTING A COOKIE WITH THE CONTENTS OF A TEXTBOX ?

Awadhendra Tiwari

Total Post:510

Points:2550
Posted by  Awadhendra Tiwari
 1678  View(s)
Ratings:
Rate this:
  1. Awadhendra Tiwari

    Post:510

    Points:2550
    How to setting a cookie with the contents of a textbox ?

    Values stored in cookies may not have semicolons, commas, or spaces. You should use the handy "escape()" function to encode the values, and "unescape()" to retrieve them.

    //Sets cookie of current value for myTextBox
    function TextBoxOnchange() {
    var myBox = window.document.getElementById(myTextBox");
    document.cookie = "myTextBox="+ escape(myBox.value) + getExpirationString();
    }

    //return a string like ";expires=Thu, 5 Jan 2006 16:07:52 UTC"
    function getExpirationString() {
    var exp = new Date();
    var threemonths = exp.getTime()+(120*24*60*60*1000);
    exp.setTime(threemonths);
    return ";expires="+exp.toGMTString();
    }

    This is called from the event handler in the HTML.

    <input name="myTextBox" type="text" id="myTextBox"
    onchange="javascript:TextBoxOnchange()" />

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!