26.09.29
0
조회 185
26.09.26
1
조회 150
26.09.24
0
조회 177
26.09.23
0
조회 183
26.09.19
0
조회 500
26.09.11
0
조회 147
26.09.10
0
조회 145
26.09.10
0
조회 147
26.09.10
0
조회 114
26.09.10
0
조회 100
26.09.09
1
조회 100
26.09.04
0
조회 500
26.09.03
0
조회 339
26.09.01
1
조회 134
26.08.29
0
조회 177
26.08.22
0
조회 289
26.08.20
0
조회 319
26.08.13
0
조회 309
26.08.13
0
조회 362
26.08.13
0
조회 203
댓글 4
댓글 입력칸이 비어있지 않은 경우에는 주기적으로 localStorage에 댓글을 저장
댓글을 최종 등록한 경우에는 localStorage도 함께 비우고
페이지 로드할때 localStorage 체크해서 댓글 입력칸에 자동으로 직전 저장되어 있던 댓글 내용을 자동 입력..
뭐 이렇게 하면 서버단 전혀 안건드리고 약간의 자바스크립트 추가만으로 가능할 것 같군요...
고맙습니다 나중에 한번 만들어 볼까 합니다 ㅎㅎ
$(document).ready(function() {
if ( localStorage.getItem('lastSavedComment') != null )
$('#CommentInput').text(localStorage.getItem('lastSavedComment'));
setInterval(function () {
localStorage.setItem('lastSavedComment', $('#CommentInput').text());
}, 500);
$('#CommentSaveBtn').on('click', function() {
localStorage.setItem('lastSavedComment', null);
});
});
뭐 이런 느낌일까요? 저장버튼 클릭했을때 비우는건 뭐 구지 저렇게 걸 필요는 없겠지요..
근데 jquery에서 입력창 내용 읽어들이는게 text() 맞나요? value() 인가...??
일천한 웹경험이 angularjs에 집중되어있다보니.. 간만에 $ 쓰니까 헷갈리네요