获取输入框COOKIE,返回值
JS内容
<script language=”javascript”>
<!–//
var _cookiename = getCookie(”query”);
var count = 0;
function validate(field)
{
if (field.query.value != _cookiename) setCookie(”query”, field.query.value, 90);
}
//–>
</script>
<script language=”javascript” src=”http://www.chaoketu.com/cookie.js”></script>
外部调用了一个cookie.js,内容是
// store info on cookie.
function setCookie(name, value, days)
{
var expire = new Date ();
expire.setTime (expire.getTime() + (24 * 60 * 60 * 1000) * days);
document.cookie = name + “=” + escape(value) + “; expires=” + expire.toGMTString();
}
// retrieve info on cookie.
function getCookie(name)
{
var startIndex = document.cookie.indexOf(name);
if (startIndex != -1) {
var endIndex = document.cookie.indexOf(”;”, startIndex);
if (endIndex == -1) endIndex = document.cookie.length;
return unescape(document.cookie.substring(startIndex+name.length+1, endIndex));
} else {
return null;
}
}
// delete info on cookie.
function deleteCookie(name)
{
var expire = new Date ();
expire.setTime (expire.getTime() - (24 * 60 * 60 * 1000));
document.cookie = name + “=; expires=” + expire.toGMTString();
}
在form下调用的内容是
<script language=”javascript”>
<!–//
if (_cookiename != null) {
document.sform.query.value = _cookiename;
}
//–>
</script>
效果可以在www.beareyes.com的站内搜索看
发现自己JS实在不行。研究了好长时间,再别人的帮组下才弄成。
学习学习 ~

看完了说点啥?