select 숫자 선택후 버튼 클릭시 선택한 숫자만큼 div가 보여지게 하고 싶어요 채택완료
select 숫자 선택후 버튼 클릭시 선택한 숫자만큼 div가 보여지게 하고 싶어요
</p>
<p><form id="myform" name="book_num" >
<label for="r_type">입력창 숫자</label>
<select class="form-control" id="sel_num" name="sel_num">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select></p>
<p> <!-- 선택한 입력창 숫자만큼 div가 보여지게 하고 싶어요 -->
<input type="button" name="" value="선택하기">
</form></p>
<p> <!-- 3을 선택하면 3개 보여짐 / 4을 선택하면 4개 보여짐 -->
<div style="display: none" id="1">
1의 내용
</div> </p>
<p> <div style="display: none" id="2">
2의 내용
</div> </p>
<p> <div style="display: none" id="3">
3의 내용
</div> </p>
<p> <div style="display: none" id="4">
4의 내용
</div> </p>
<p> <div style="display: none" id="5">
5의 내용
</div> </p>
<p> <div style="display: none" id="6">
6의 내용
</div>
</p>
<p>
답변 3개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
function set_divs( n) {
switch( n) {
case 6: $('#6').css( 'display', 'block');
case 5: $('#5').css( 'display', 'block');
case 4: $('#4').css( 'display', 'block');
case 3: $('#3').css( 'display', 'block');
case 2: $('#2').css( 'display', 'block');
case 1: $('#1').css( 'display', 'block');
}
switch( n) {
case 1: $('#2').css( 'display', 'none');
case 2: $('#3').css( 'display', 'none');
case 3: $('#4').css( 'display', 'none');
case 4: $('#5').css( 'display', 'none');
case 5: $('#6').css( 'display', 'none');
}
}
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인