본문 바로가기
728x90
반응형

전체 글185

[프로젝트] 발표 ppt 만들기 ppt는 미리캔버스 사이트의 도움을 받았다. (아주 편리한 사이트다) 더보기 www.miricanvas.com/ 미리캔버스 저작권 걱정 없는 완전 무료 디자인툴 미리캔버스 www.miricanvas.com 아주 맘에 들었던 표지 발표 순서는 "개요 - 시연 - 상세 - 진행프로세스"로 진행 원래는 30장 정도 되는 ppt였는데 강사님의 피드백을 받고 수정하다보니 최종 땐 80페이지 2021. 2. 11.
[프로젝트] 샘플 사진 2021. 2. 5.
[Javascript] var, let, const 차이점 Javascript 변수 선언 방식 var, let, const 1. var : var는 변수 재선언이 가능하다. 변수 재선언을해도 에러가 나지 않고, 각기 다른 값이 출력된다. 2. let : let은 변수 재선언이 되지 않는다. 하지만 재할당은 가능하다. 3. const : const는 변수 재선언, 재할당 모두 불가능하다. 변수 선언에는 기본적으로 const를 사용하고, 재할당이 필요한 경우에는 let을 사용하는 것이 좋다. var는 간단한 테스트용으로 적합하다. const를 사용하면 의도치 않은 재할당을 방지해주기 때문에 안전하다. 2021. 1. 30.
[Javascript] document.querySelector() document.querySelector 를 사용하면 dom요소에 쉽게 접근할수있다. document.querySelector('#id') / document.querySelector('.class') 이렇게 접근가능하다. querySelector()를 사용하면 돔 엘리먼트 중 첫번째만 반환한다. 전부 찾으려면 querySelectorAll()을 사용하면된다. 2021. 1. 24.
[프로젝트] 기가막힌 뻘짓.. 뻘짓.. 2021. 1. 24.
[프로젝트] 팝업창으로 값 넘기기(부모창 값 -> 자식창으로) 1/19 대댓창을 팝업으로 만들고 원래 있던 창에 있는 값을 가져오기가 생각보다 굉장히 시간을 잡아먹었다; 계속되는 오류.... 구글링을 열심히 해봐도 다들 간단한 코드로 쉽게 성공했는데 나만 안되니까 열이 받았다. 자식창에 이 한줄만 적어주면 된다. opener.document.getElementById("부모창id").value; //부모창 -> 자식창으로 가져오고 싶은 값의 id를 적어주면 된다. 이 코드 한 줄로 팝업창 콘솔에 내가 가지고 오고 싶은 값이 찍혔다!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 근데 여기서 문제는 가져온 값은 input value로 넣어줘야 하는데 아무리 해도 안됐다.. 콘솔창에서는 제대로 값이 나오는데 대체 왜 안되나.. 1.document.commentI.. 2021. 1. 20.
테이블에 컬럼 추가하기 ALTER TABLE 테이블명 ADD 추가 할 컬럼명 타입 조건; 예시. 2021. 1. 19.
[프로젝트] 에디터 태그 자르기 1/18 에디터를 사용하니까 업로드한 파일과 내용에 등등 태그도 같이 글 내용에 저장됐다. 쓸데 없는 태그 ~ 는 자르고 이미지 경로 저장을 위해 ~ 부분은 따로 지정해둔 변수에 저장 @RequestMapping("/itemInsert") public String itemInsert(BoardVO boardvo) { Pattern pattern = Pattern.compile("]*src=[\"']?([^>\"']+)[\"']?[^>]*>"); // 이미지태그 자르기 String content = boardvo.getLost_Content(); Matcher match = pattern.matcher(content); String Lost_Up_File = null; String uploadPath = .. 2021. 1. 18.
[Error] net::err_incomplete_chunked_encoding 200 net::err_incomplete_chunked_encoding net::err_incomplete_chunked_encoding 200 대체 무슨 에러? 방법 1. 최신 업데이트 하라는데 업데이트할게 없었다. m.blog.naver.com/PostView.nhn?blogId=jingug1004&logNo=221095881744&proxyReferer=https:%2F%2Fwww.google.com%2F 114.Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING in chrome 크롬 최신 업데이트 필요. 크롬 브라우저 우 상단 설정 단추 - 도움말 - Chrome 정보 - 최신 업데이트 blog.naver.com 방법 2. 아래 시키는대로 해.. 2021. 1. 18.
[프로젝트] ajax 비밀 댓글 처리하기 1/17 댓글 등록, 수정, 삭제를 쉽게 끝내서 그런가 오늘 아침부터 기분좋게 비댓과 대댓 만들기를 시작했다. 그러나.. 역시 쉽지 않았다... 오전시간을 다 날리고 오후부터 다시 정신을 차리고 생각이란걸 하기 시작했다. 그 결과 어느정도 흉내를 낼수가 있었다!! 본인이 작성한 댓글에만 수정/삭제 버튼이 뜨게 했고, 비밀댓글 내용은 안뜨게했다. 근데 비밀댓글만 작성이 되고 그냥 댓글을 등록하려고 하면 계속 에러가 났다;; $('[name=commentInsertBtn]').click(function(){//댓글 등록 버튼 클릭시 console.log('진입') if($('#Secret_Com').is(":checked") == true){ $('#Secret_Com').val('y'); var inser.. 2021. 1. 17.
[프로젝트] ajax 댓글 등록/수정/삭제 1/15~16 댓글창 밑그림/ 글자수 체크까지 해놓고 댓글 기능을 구현하려고 하니 집중이 잘 되지 않았다. 그리고 모든 정보가 없다보니 수업시간 코드를 응용해서 사용하는데도 어려움을 겪었다. 그.러.나 15일 머지 후.. 드디어 반응하기 시작하는 코드들!! 오예~~ undefined ,,, 대소문자 잘 보자 그리고 정말 어렵게 느껴졌던 본인이 작성한 댓글만 수정/삭제 가능하게 하기..! 까지 성공했다. 답변(대댓글)은 버튼만 만들어놓은상태.. 내일 꼭 완성하자. 시간이 된다면 비밀댓글도!! 2021. 1. 17.
[프로젝트] 댓글창 만들기 (글자수 체크) 1/13 게시물 등록 게시판을 어느정도 마무리 짓고, 새로 맡게 된 댓글창.. 프로젝트 시작 쯤 만들어놓은 UI 상세설계를 다시 봤는데 내가 만들어야 한다고 생각하니 막막했다... 그래도 등록게시판 하나 끝냈다고 몇시간 좀 만져보니 쉽게 밑그림은 그릴 수 있었다. 댓글 글자수 체크 코드. $(document).ready(function(){ $('.commentbox').keyup(function (){ var content = $(this).val(); $('#counter').html("("+content.length+" / 최대 200자)"); //글자수 실시간 카운팅 if (content.length > 200){ alert("최대 200자까지 입력 가능합니다."); $(this).val(cont.. 2021. 1. 14.
728x90
반응형