- 질문 게시판입니다.
Date | 17/05/18 10:50:50 |
Name | 리니시아 |
Subject | 자바스크립트 초보적인 질문입니다!! |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <script language = "javascript"> //상위 셀렉트로 하위 셀렉트 제어하기 function showSub(obj) { f = document.forms.select_machine; if(obj == 1) { f.SUB1.style.display = ""; f.SUB2.style.display = ""; f.SUB3.style.display = ""; f.SUB4.style.display = "none"; f.SUB5.style.display = "none"; f.SUB6.style.display = "none"; } else { f.SUB1.style.display = "none"; f.SUB2.style.display = "none"; f.SUB3.style.display = "none"; f.SUB4.style.display = ""; f.SUB5.style.display = ""; f.SUB6.style.display = ""; } } </script> </HEAD> <BODY> <form name="select_machine"> //상위 셀렉트박스 <select name=" " onChange="showSub(this.options[this.selectedIndex].value);"> <option value="1">자동차</option> <option value="2">오토바이</option> </select> <br><br> //여기부턴 하위셀렉트박스 <select name="SUB1" style="display: ;"> <option value=" ">기아자동차</option> <option value=" ">스포티지</option> <option value=" ">오피러스</option> <option value=" ">소렌토</option> <option value=" ">카니발</option> </select> <select name="SUB2" style="display: ;"> <option value=" ">현대자동차</option> <option value=" ">소나타</option> <option value=" ">산타페</option> <option value=" ">투산</option> </select> <select name="SUB3" style="display: ;"> <option value=" ">대우자동차</option> <option value=" ">매그너스</option> <option value=" ">마티즈</option> </select> <select name="SUB4" style="display: none;"> <option value=" ">대림오토바이</option> <option value=" ">시티100</option> <option value=" ">엑시브</option> </select> <select name="SUB5" style="display: none;"> <option value=" ">가와사키오토바이</option> <option value=" ">ZXR400</option> <option value=" ">ZX6R</option> <option value=" ">ZX10R</option> <option value=" ">ZX12R</option> </select> <select name="SUB6" style="display: none;"> <option value=" ">비엠베오토바이</option> <option value=" ">R1150GS</option> <option value=" ">R1100RT</option> <option value=" ">K1200LT</option> </select> </form> </BODY> </HTML> ------------------------------------------------------------------------ 셀렉트 박스를 제어하고 싶은데요~ <option value="1">자동차</option> <option value="2">오토바이</option> 이 부분에서 value 값을 숫자로만 주어야 if(obj == 1) 이 값이 먹히더라구요. <option value="car">자동차</option> <option value="motorcycle">오토바이</option> 근데 저는 value 값을 car, motorcycle 로 영어를 사용해서 변경을 하고 싶은데 이럴 경우에는 if(obj == 1) 이 부분을 어떻게 해 주어야 제대로 작동할까요??? 0
이 게시판에 등록된 리니시아님의 최근 게시물
|