티스토리 뷰

반응형

1. select element를 만들고 onchange에 변경 이벤트가 발생했을 때 호출될 함수명을 추가한다.

1
2
3
4
5
<select id="id-lang" name="lang" onchange="chageLangSelect()">
<option value="" selected disabled>언어선택</option>              
<option value="en">en(영어)</option>
<option value="ko">ko(한글)</option>
</select>
cs

2. select element 변경 이벤트가 발생했을 때 호출될 함수명를 작성한다.

1
2
3
4
5
6
7
8
9
10
11
<script>
function chageLangSelect(){
    var langSelect = document.getElementById("id-lang");
     
    // select element에서 선택된 option의 value가 저장된다.
    var selectValue = langSelect.options[langSelect.selectedIndex].value;
 
    // select element에서 선택된 option의 text가 저장된다.
    var selectText = langSelect.options[langSelect.selectedIndex].text;
}
</script>
cs


반응형
댓글