20250101 -> 2025-01-01 아웃포커싱 사용하여 변환하기

민규·2025년 11월 18일

자바스크립트

목록 보기
3/3

날짜영역 Input 태그에 포커싱 아웃되면 이벤트 발생하게 하는 로직
ex) "20251119" -> Input 박스를 벗어나거나 다른 이벤트가 발생하면 "2025-11-19" 처럼 변환

document.getElementById("fromDate").addEventListener("blur", function() {
	var v = this.value;

	if(/^\d{8}$/.test(v)){
		this.value = v.slice(0,4)+'-'+v.slice(4,6)+'-'+v.slice(6,8);
	}
});
		
document.getElementById("toDate").addEventListener("blur", function() {
	var v = this.value;

	if(/^\d{8}$/.test(v)){
		this.value = v.slice(0,4)+'-'+v.slice(4,6)+'-'+v.slice(6,8);
	}
});
profile
분발해 나의 뇌

0개의 댓글