테스트 사이트 - 개발 중인 베타 버전입니다

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

진강산가재 3년 전 조회 3,538

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

getCookie("cookie_name");

alert(getCookie("cookie_name");

 

안녕하세요,

셋쿠키를 해놓고 

겟쿠키로 받아서 

alert으로 확인해보고 싶은데

 

뭐가 잘못 되었나요>

 

   

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

셋쿠키 함수와 겟쿠키 함수의 내용 구문과 매개변수를 올려주셔야 독해가 가능합니다.

 

function 셋쿠키(매개변수1, 2, 3. ...) {

    내용구문

}

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

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

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

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

</p>

<p><html></p>

<p> </p>

<p>    <body></p>

<p> </p>

<p><script></p>

<p> </p>

<p>function setCookie(name,value,days) {</p>

<p>    var expires = "";</p>

<p>    if (days) {</p>

<p>        var date = new Date();</p>

<p>        date.setTime(date.getTime() + (days*24*60*60*1000));</p>

<p>        expires = "; expires=" + date.toUTCString();</p>

<p>    }</p>

<p>    document.cookie = name + "=" + (value || "")  + expires + "; path=/";</p>

<p>}</p>

<p>function getCookie(name) {</p>

<p>    var nameEQ = name + "=";</p>

<p>    var ca = document.cookie.split(';');</p>

<p>    for(var i=0;i < ca.length;i++) {</p>

<p>        var c = ca[i];</p>

<p>        while (c.charAt(0)==' ') c = c.substring(1,c.length);</p>

<p>        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);</p>

<p>    }</p>

<p>    return null;</p>

<p>}</p>

<p>function eraseCookie(name) {  </p>

<p>    document.cookie = name +'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';</p>

<p>}</p>

<p>

 </p>

<p>setCookie("cookie_name","cookie_value",7);</p>

<p> </p>

<p></script></p>

<p> </p>

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

<p> </p>

<p></body></p>

<p> </p>

<p></html></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

진강산가재
3년 전
감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인