JSP, Servlet
[웹앱 맨땅에 헤딩일기] - JSP 콤보박스 초기화 (.reset())
Remi
2023. 7. 23. 15:09
728x90
반응형
신청 후에 form을 초기화 하는 방법.
보통 콤보박스는 select으로 구성되어 있죠.
1. 콤보박스 하나씩 첫번째 옵션으로 처리하는 방법
<form id="myForm">
<!-- 폼 안에 있는 요소들 -->
<input type="text" id="nameInput" name="name" value="기본값">
<input type="checkbox" id="checkboxInput" name="checkbox" checked>
<select id="mySelect" name="mySelect">
<option value="option1">고기</option>
<option value="option2">생선</option>
</select>
<!-- 초기화 버튼 -->
<button type="button" onclick="resetForm()">폼 초기화</button>
</form>
<script>
function resetForm() {
// 각 요소의 값을 초기값으로 변경합니다.
document.getElementById("nameInput").value = "기본값";
document.getElementById("checkboxInput").checked = true;
document.getElementById("mySelect").selectedIndex = 0; // 첫 번째 옵션을 선택하도록 설정
}
</script>
2. form안에 있는 것을 한번에 초기
<form id="myForm">
<!-- 폼 안에 있는 요소들 -->
<input type="text" name="name" value="기본값">
<input type="checkbox" name="checkbox" checked>
<select name="mySelect">
<option value="option1">옵션 1</option>
<option value="option2">옵션 2</option>
</select>
<!-- 초기화 버튼 -->
<button type="button" onclick="resetForm()">폼 초기화</button>
</form>
<script>
function resetForm() {
// 폼을 초기화합니다.
document.getElementById("myForm").reset();
}
</script>
하나씩 하나씩 차근차근 해보자고요~~
728x90
반응형