자바스크립트 쿠키에 관한 질문입니다.

자바스크립트 쿠키에 관한 질문입니다.

QA

자바스크립트 쿠키에 관한 질문입니다.

답변 2

본문

setCookie("cookie_name","cookie_value",1,"/");

getCookie("cookie_name");

alert(getCookie("cookie_name");

 

안녕하세요,

셋쿠키를 해놓고 

겟쿠키로 받아서 

alert으로 확인해보고 싶은데

 

뭐가 잘못 되었나요>

 

<html>

    <body>

<script>

setCookie("cookie_name","cookie_value",1,"/");

 

getCookie("cookie_name");

 

</script>

<button onclick="alert(getCookie('cookie_name'));">누르세요</button>

</body>

</html>

이 질문에 댓글 쓰기 :

답변 2

정의된 함수가 없어서 그렇습니다.

원래 쿠키 사용법은 아래 링크를 참고 바랍니다.

https://developer.mozilla.org/ko/docs/Web/API/Document/cookie


<html>
 
    <body>
 
<script>
 
function setCookie(name,value,days) {
    var expires = "";
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days*24*60*60*1000));
        expires = "; expires=" + date.toUTCString();
    }
    document.cookie = name + "=" + (value || "")  + expires + "; path=/";
}
function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}
function eraseCookie(name) {  
    document.cookie = name +'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}

 
setCookie("cookie_name","cookie_value",7);
 
</script>
 
<button onclick="alert(getCookie('cookie_name'));">누르세요</button>
 
</body>
 
</html>
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 947
© SIRSOFT
현재 페이지 제일 처음으로