[JS] DOMContentLoaded와 window.onload차이(ft.페이지 라이프사이클Page Lifecycle)
화면작업을 하면서 페이지로드가 다 된 후 클릭이벤트를 실행하고 싶었다.
화면작업을 하면서 페이지로드가 다 된 후 클릭이벤트를 실행하고 싶었다.
load 후에 removeFile 버튼들에 click이벤트를 걸고 싶었다.
정말 초간단한 Query Parameter 가져오는 방법은 URL객체를 사용하는 것이다.
moment으로 startDate를 포맷하여 startDate.format("YYYY-MM-DDTHH:mm:ss")
ajax를 이용해 컨트롤러로 보냈다.
LocalDateTime 데이터타입이 당연히 받을 수 있을 줄 알았는데 typeMismatch.java.time.LocalDateTime 에러가 발생했다.
달력을 만들면서 오늘날짜와 일치하는 셀에는 음영을 넣고 싶었다.
여기서 잠깐🤚
모먼트js로 달력을 만들고싶다면 포스팅:: 동적 달력(캘린더)만들기을 참조하면 된다.
DB저장도 잘되고 controller를 디버그에서 확인해보니 result값도 정상적으로 잘 작동되었는데 화면에서만 오면 ajax에서 success를 타지않고 error로 빠져버렸다.
왜일까?
VanillaJS와 jQuery는 최대 10배 속도차이가 발생난다고 한다.
자주 보는 사이트 중 table의 첫번째 tr을 숨기고 싶어서 스크립트 코드를 만들었다.
jsTree는 제이쿼리 플러그인으로 손쉽게 트리구조를 만들 수 있는 라이브러리이다.
input태그에 소수점 둘째자리까지만 받고 싶었다. input number 타입을 쓰고 step=”0.01”을 쓰는 방법도 있지만 input타입을 text로 써야하는 상황이라 그냥 정규식을 사용했다.