Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- toString
- React state
- javascript React
- first-child
- redux 사용방법
- react redux
- 자바스크립트
- useEffect
- sort
- foreach
- JavaScript
- 자바스크립트배포
- Redux store
- JSON
- react
- 콜백함수
- 인라인블럭
- couchcoding
- 협업프로젝트
- useParams
- redux toolkit
- useSearchParams
- db.json
- Redux
- javascript코딩테스트
- React onClick
- line-through
- 블럭요소
- 카우치코딩
- 6주포트폴리오
Archives
- Today
- Total
개발하는 루루언니
javascript : select_box 년도별로 나오게 하기 본문
728x90
반응형
[HTML]
<select class="form-select form-md" id="year" name="year">
</select>
<span>년</span>
[JS]
$(document).ready(function() {
setDatSelectBox();
});
function setDatSelectBox() {
let now = new Date();
let now_year = now.getFullYear();
$("#year").append("<option value=''>선택 </option>");
//올해부터 10년뒤
for(let i = now_year; i <= 2034; i++){
$("#year").append("<option value='"+ i +"'> "+ i + "</option>");
}
}
1. setDatSelectBox 라는 함수에 년도를 넣을 로직을 구현할 것 이다.
2. new Date () => 현재 날짜 및 시간
3. new_year 이라는 변수엔 now.getFullYear () 즉, 연도만 갖고와 변수에 값을 저장해준다.
4. 나는 2024년 부터 앞으로의 10년의 값들을 불러오고 싶다.
5. for 문을 통해 now_year <= 2034 만큼 반복문을 돌려준다.
6. id 값이 year 인 요소를 찾아 append (즉, 마지막 부분에 추가해줌) <option value='" + i + "'> " + i + " </option> 을 추가해준다.
728x90
'컴퓨터 정보 > javascript' 카테고리의 다른 글
javascript & jQurey : input 안에 readonly 값 추가 삭제 (0) | 2024.01.17 |
---|---|
페이지 새로고침 (0) | 2024.01.16 |
Jquery : selectBox 에서 option 의 text, value 값 가져오기 (0) | 2024.01.10 |
javascript : setAttribute : 요소의 속성값을 정하는 메서드 (0) | 2024.01.08 |
javascript : set 데이터 출력 (0) | 2023.11.14 |