본문 바로가기

프로그래밍/자바스크립트
반응형
8

[javascript] if ,if else.. if문 알아보기 javascript if문 문법 if(조건) 조건이 참(true)인 경우 1조건문을 실행 합니다. 조건이 맞지 않은경우에는 해당 1조건문을 타지 않습니다. if(조건){ 1조건문 } if(조건) 조건이 참(true)인 경우 1조건문을 실행 합니다. 그리고 그 이외의 조건에서 2조건문을 실행 합니다. if(조건){ 1조건문 }else{ 2조건문 } 자바스크립트(javascript) 사용예시 예를들어 연봉이 2천만원인 그룹은 1그룹으로 분류 합니다. 예를들어 연봉이 2천만원인 그룹은 1그룹으로 분류 합니다. 그리고 그이외에는 2그룹으로 분류 합니다. 2022. 7. 19.
[javascript] 자바스크립트 뒤로가기 막기 자바스크립트 뒤로가기 막는 방법에는 어떤것들이 있을까? 일을 하면서 어떠한 경우에 페이지가 뒤로가기가 되어서 다시 입력이 되는 경우가 발생 했습니다. 그래서 여러가지 방법을 찾아보았습니다. 1. no-cache와 쿠키(세션)을 이용한 방법 - header와 meta 태그에 no-cache 적용 - 각페이지별 로그인 여부 검증( 쿠키 or 세션)후 로그인이 아닐 경우 페이지 이동(Header 방식) 2. 로그아웃 부분에 강제 IE종료 javascript를 넣어 브라우저를 닫는 방법 3. 모든 페이지 이동을 javascript의 Replication 으로 동작 하게 변경 에디트에서 submit 되는 영역은 Replication이 불가능 하기 때문에 ajax로 폼 전송 후 javascript Replicati.. 2021. 7. 10.
[javascript] 자바스크립트 submit할때 파라미터 안넘어가게 막는 방법 자바스크립트 submit 할 때 파라미터 안 넘어가게 막는 방법 보안관련 처리 시 특정 파라미터를 submit 시 안 넘어가게 막을 수 있는 방법을 찾다가 이에 따른 결과를 공유합니다. 아래와 같은 간단한 폼이 있다고 생각해 봅니다. 여기서 form 데이터중에서 phone 값이 안 넘어가게 해야 될 경우 바로 아래와 같이 input 태그에 disabled로 해서 비활성화해주시면 됩니다. 이렇게 할 경우에 아예 phone이라는 값 자체가 넘어가지 않아서 패킷 조작이나 그런 걸 하지 못해서 보안상 안 걸리게 됩니다. 다만 이렇게 넘어가지 않은 파라미터의 경우에 값을 가져야 한다면 다른 세션이나 기타의 방법으로 파라미터 값을 미리 처리해주시는 것도 좋은 방법입니다. 2021. 5. 12.
[javascript/jQuery]자바스크립트 제이쿼리 id, class, name 으로 value 값 가져오기 input 태그에 tom이라고 자바스크립트와 제이쿼리로 각각 id, class, name으로 값을 가져오는 방법에 대해서 알아보도록 하겠습니다. Tip) jQuery를 사용하기 위해서 최상단에 스크립트를 선언했습니다. 혹시나 테스트 파일이 필요하신 분들을 위해서 html 다운로드할 수 있게 올려 드립니다. 자바스크립트 제이쿼리 id를 이용해서 value 값 가져오기 jQuery: $("#name"). val(); javascript: document.getElementById("name"). value; jQuery의 경우에는 #을 통해서 id값을 가져올 수 있습니다. javascript는 getElementById("id값"). value로 값을 가져올 수 있습니다. 각각 이렇게 선언해 준다면 아래처럼.. 2021. 4. 23.
[javascript] 자바스크립트 window.onload() 란 무엇인가요? 자바스크립트 window.onload()란 무엇인가요? javaScript는 html 내의 요소들을 움직일 수 있는 dom 객체를 조작하는 방식으로 주로 사용합니다. 위로부터 차례차례 읽어 들이는 프로그래밍 본연의 작동 방식과, 실행 이전에 에러 체크를 하지 않고 실행을 하는 인터프리터 언어적 특성으로 인해 자바스크립트는 작성 위치에 따라 오작동을 일으키기도 합니다. 예를 들어 hi 위와 같이 사용을 하면, 원칙상으로 자바스크립트의 document.getElementById( 'hi' ); 가 html 내부 id가 hi이란 태그가 생성되기도 전에 실행됨으로 문제가 일어납니다. 그러므로 아래처럼 자바스크립트 문서를 뒤로 옮겨야만 합니다. 하지만 자바스크립트가 아래쪽에 놓여 있고 길게 늘어지게 된다면 가독성.. 2021. 4. 22.
[javascript] 자바스크립트 현재 시간과 다른시간의 분 차이 계산 자바스크립트 현재 시간과 다른 시간 차이 계산 자바스크립트(javascript)로 현재 시간과 다른 시간의 분차이를 계산해 보겠습니다. Date의 선언 방법으로는 아래와 같이 두 가지 방법이 있습니다. 전 첫 번째 방법으로 분으로 계산해야되니 분까지만 선언해서 썼습니다. 참고해서 보시면 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 // 시간계산 var now = new Date(); // 현재시간 var year = now.getFullYear(); // 연도 var month = now.getMonth()+1; // 월(+1해줘야됨) var day = .. 2021. 3. 26.