YUI Library Home

Site Search (YDN & YUIBlog):

# YUI Library Examples: Cookie Utility: Simple Cookie Example

# Cookie Utility: Simple Cookie Example

This example shows basic usage of the YUI Cookie utility. The example checks the value of a cookie and then sets it to a new value.

### Note:

Keep an eye on the Logger console at right to view the log messages associated with this example.

## Simple Cookie Example

This example begins by getting the value of a cookie named "example". If this is the first time you've run the example, the value should be `null`: var currentValue = YAHOO.util.Cookie.get("example");

This value is output into the Logger. Next, the cooke is set to a random value:

var newValue = "yui" + Math.round(Math.random() * Math.PI); YAHOO.util.Cookie.set("example", newValue);

When you reload the page, the value of the cookie should be the one that was just set.

Note: this example uses session cookies, so the value will be lost if you close the browser.

## Configuration for This Example

You can load the necessary JavaScript and CSS for this example from Yahoo's servers. Click here to load the YUI Dependency Configurator with all of this example's dependencies preconfigured.

### YUI Logger Output:

### Cookie Utility Examples:

- Simple Cookie Example
- Advanced Cookie Example
- Subcookie Example

### More Cookie Utility Resources:

- User's Guide (external)
- API Documentation
- Cheat Sheet PDF (external)

Copyright © 2009 Yahoo! Inc. All rights reserved.

Privacy Policy - Terms of Service - Copyright Policy - Job Openings