[ drSpootnik @ 18.10.2004. 04:13 ] @
Pozdrav,

imam zadatak na napravim xhtml page sa nakoliko checkbox, textfields , buttons...itd.

e sada kada user clickne na submit potrebno je da se napravi cookie.

script za to je:

document.cookie = "first_name=" + escape( document.getElementById('first_name').value +
";last_name=" + document.getElementById('last_name').value +
";astronomy=" + document.getElementById('astronomy').checked +
";auctions=" + document.getElementById('auctions').checked +
";equestrian=" + document.getElementById('equestrian').checked +
";financial=" + document.getElementById('financial').checked +
";music=" + document.getElementById('music').checked +
";sailing=" + document.getElementById('sailing').checked +
";surfing=" + document.getElementById('surfing').checked +
";technews=" + document.getElementById('technews').checked +
";tvmovies=" + document.getElementById('tvmovies').checked +
";worldnews=" + document.getElementById('worldnews').checked ) +
";expires=Thu, 01-Jan-05 00:00:01 GMT";
------------------------------------------------------------------
e hteo bih da kada otvorim starnu da se cookie ucita i da sve controle dobiju svoju vrednost.

znaci kako da napisem getCookie() i da mi ucita vise vrednosti.
hvala puno

nn
[ noviKorisnik @ 28.03.2005. 08:30 ] @
http://msdn.microsoft.com/work...eference/properties/cookie.asp

Code:
<SCRIPT>
// Retrieve the value of the cookie with the specified name.
function GetCookie(sName)
{
  // cookies are separated by semicolons
  var aCookie = document.cookie.split("; ");
  for (var i=0; i < aCookie.length; i++)
  {
    // a name/value pair (a crumb) is separated by an equal sign
    var aCrumb = aCookie[i].split("=");
    if (sName == aCrumb[0]) 
      return unescape(aCrumb[1]);
  }

  // a cookie with the requested name does not exist
  return null;
}
</SCRIPT>