<script language="javascript"> function Check(){
i =document.form1.addr.selectedIndex // 선택항목의 인덱스 번호 if (i<0) { alert("주소를 선택!") return }
var address1 = document.form1.addr.options[i].value // 선택항목 value var address2 = document.form1.addr.options[i].text // 선택항목 text alert(address1) // value 확인 alert(address2) // text 확인 } </script>
<form name="form1" action="ok.asp" method="post"> <select name="addr" size="3"> <option value="서울 마포구 드래곤">서울 마포구 드래곤아이 <option value="경기 군포시 드래곤">경기 군포시 드래곤아이 <option value="강원 원주시 드래곤">강원 원주시 드래곤아이 </select> <input type="button" value="등록" onClick="Check()"> </form>
document.form1.addr.selectedIndex 선택항목의 인덱스 번호 ==> 선택이 안되면 -1을 리턴
document.form1.addr.options[i].value 선택항목 value |