Javascript
-
margin값 변경공부/JavaScript & Jquery 2023. 12. 15. 09:27
개발을 하던 도중 상황에 따라서 margin값 변경이 필요해서 적용을 해보려는 도중 div에 class값만 있어서 document.getElementsByClassName을 사용하여 변경을 해주려고 했는데 ex) var tmp = document.getElementsByClassName("aa"); tmp.style.marginBottom = '155px'; 이렇게 했을때는 계속 property 오류가 난다. 설마 id값으로만 변경이 가능한가 해보니 ex) var tmp2 = document.getElementById("aa"); tmp.style.marginBottom = '155px'; 정상적으로 적용된다 이유는 모르겠는데..흠 찾아봐야겠다
-
javaScript 현재 날짜를 표기하는 방법공부/JavaScript & Jquery 2022. 7. 6. 18:07
첫번째 방법 : Date객체의 toISOString 메소드를 사용한다. new Date().toISOString() 위의 toISOString 메소드는 아래와 같이 날짜를 ISO 포멧으로 리턴한다 "2021-01-24T00:19:14.170Z" 위의 값에서 날짜만 표기하고 싶으면 아래 식으로 substring을 출력할 수도 있다. new Date().toISOString().slice(0, 10); 위의 식의 결과는 아래와 같다. "2021-01-24" Date객체의 toLocaleDateString 메소드 또한 날짜를 string 타입으로 리턴한다. toLocaleDateString()은 인자를 넣을 수도 있고 넣지 않을 수도 있다. 인자로 로케일 값을 받으며 인자를 넣지 않는 경우 브라우저의 디폴트 ..
-
JavaScript 새로고침시 GET 파라미터 제거하기공부/JavaScript & Jquery 2022. 7. 6. 15:22
검색 처리를 하려고 하는데 제대로 검색조건에 맞게 검색이 되고 있는지 확인하는 차에 get parameter값이 남아 있어 초기화면으로 돌아가려면 계속 타이핑을 해서 접속해줘야 하는게 번거로운 찰나에 찾아 본 글 문법 F5 키보드 키를 눌러서 새로고침시 GET 파라미터 제거 후 새로고침 하기 window.onkeydown = function() { var kcode = event.keyCode; if(kcode == 116) { history.replaceState({}, null, location.pathname); } } 코드 설명 1.window.onkeydown 사용자(클라이언트)가 특정 키보드 키를 눌렀을 때 2.var kcode = event.keyCode; 무슨 키를 눌렀는지는 모르겠지만 아..
-
JavaScript 마스킹 처리공부/JavaScript & Jquery 2022. 7. 4. 12:01
/* * 마지막 글자를 * 처리한다. (ex. 홍길동 → 홍길*) */ function maskingName(strName) { if(strName === undefined || strName === '') { return ''; } var pattern = /.$/; // 정규식 return strName.replace(pattern, "*"); } /* * 뒤에서 부터 3글자를 * 처리한다. (ex. 12가3456 → 12가3***) */ function maskingCar(strCar) { if (strCar == undefined || strCar === '') { return ''; } var pattern = /.{3}$/; // 정규식 return strCar.replace(pattern, ..